51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

白嫖帮

Spring Boot REST API 最佳实践 - 第二章

Spring Boot REST API 最佳实践 - 第二章

厉飞雨 阅读(12) 评论(0) 赞(3)

在本章节教程中,我将介绍我们在实现创建和更新 API 端点时应遵循的一些最佳实践。 * [Spring Boot REST API 最佳实践 - 第一章:实现 Get Collection API](/spring-boot-rest-api-best-practices-part-1/) * [Spring Boot REST API 最佳实践 - 第二章:实现 Creat...

Spring Boot REST API 最佳实践 - 第三章

Spring Boot REST API 最佳实践 - 第三章

厉飞雨 阅读(13) 评论(0) 赞(3)

在本章节教程中,我们将了解如何实现 FindById 和 DeleteById API 端点。 * [Spring Boot REST API 最佳实践 - 第一章:实现 Get Collection API](/spring-boot-rest-api-best-practices-part-1/) * [Spring Boot REST API 最佳实践 - 第二章:实现...

Spring Boot REST API 最佳实践 - 第四章

Spring Boot REST API 最佳实践 - 第四章

厉飞雨 阅读(9) 评论(0) 赞(5)

在 "Spring Boot REST API 最佳实践" 系列教程的前几章中,我们已经学习了如何实现 CRUD 操作。在本章节教程中,我们将了解如何为 API 实现异常处理。 * [Spring Boot REST API 最佳实践 - 第一章:实现 Get Collection API](/spring-boot-rest-api-best-pract...

在 Spring Boot 中整合、使用 WebSocket

在 Spring Boot 中整合、使用 WebSocket

厉飞雨 阅读(23) 评论(0) 赞(3)

WebSocket 是一种基于 TCP 协议的全双工通信协议,它允许客户端和服务器之间建立持久的、双向的通信连接。相比传统的 HTTP 请求 - 响应模式,WebSocket 提供了实时、低延迟的数据传输能力。通过 WebSocket,客户端和服务器可以在任意时间点互相发送消息,实现实时更新和即时通信的功能。WebSocket 协议经过了多个浏览器和服务器的支持,成为了现代 W...

Spring Boot 中的新 JDBC 客户端: JdbcClient

Spring Boot 中的新 JDBC 客户端: JdbcClient

厉飞雨 阅读(17) 评论(0) 赞(4)

Spring 6.1 引入了新的 `JdbcClient` API,它是 `JdbcTemplate` 的封装,可使用 fluent 风格的 API 执行数据库操作。 本文将会带你学习如何使用 `JdbcClient` 以简化的方式实现各种数据库操作。 首先,访问 [https://start.springboot.io](https://start.springboot....

Spring Boot 3 整合 Spring Cloud 开发微服务应用

Spring Boot 3 整合 Spring Cloud 开发微服务应用

厉飞雨 阅读(9) 评论(0) 赞(1)

Spring Boot 3.0 已于 2022 年 11 月底全面 [发布](https://spring.io/blog/2022/11/24/spring-boot-3-0-goes-ga)。本文将教你如何使用 [Spring Boot 3](/spring-boot/) 和 Spring Cloud 组件构建微服务。 总的来说,本文将涉及以下主题: * 在云原生开发中...

在 Spring 应用中获取当前的 Applicationcontext

在 Spring 应用中获取当前的 Applicationcontext

厉飞雨 阅读(13) 评论(0) 赞(5)

1、概览 {#1概览} ----------- 在这本教程中,我们将了解如何在 Spring 应用中获取当前的 `ApplicationContext`。 2、ApplicationContext {#2applicationcontext} ------------------------------------------- `ApplicationContext` ...

在 Spring Boot 中配置 OpenTelemetry

在 Spring Boot 中配置 OpenTelemetry

厉飞雨 阅读(11) 评论(0) 赞(2)

1、概览 {#1概览} ----------- 在本教程中,我们将学习如何在 Spring Boot 应用中整合 `OpenTelemetry` 。以及如何配置 `OpenTelemetry` 来追踪请求链路,并将其发送到中央系统以监控请求。 2、OpenTelemetry 简介 {#2opentelemetry-简介} --------------------------...

Spring 6 中的声明式 HTTP 接口

Spring 6 中的声明式 HTTP 接口

厉飞雨 阅读(14) 评论(0) 赞(3)

1、概览 {#1概览} ----------- 在 Spring 6 和 Spring Boot 3 中,我们可以使用 Java 接口来定义声明式的远程 HTTP 服务。这种方法受到 Feign 等流行 HTTP 客户端库的启发,与在 Spring Data 中定义 Repository 的方法类似。 在本教程中,我们将首先了解如何定义 HTTP 接口,以及可用的 `exc...

在 Spring Boot 应用中设置 Cookie 的 SameSite 属性

在 Spring Boot 应用中设置 Cookie 的 SameSite 属性

厉飞雨 阅读(36) 评论(0) 赞(3)

SameSite 是一个用于增强 Web 应用程序安全性的 Cookie 机制。它定义了浏览器在发送跨站请求时是否应该附加 Cookie。旨在防止跨站请求伪造(CSRF)攻击和某些类型的跨站信息泄露攻击。 SameSite 属性是可选的,它有三个可选值: * `Strict`(严格模式):在严格模式下,浏览器只会在用户访问与 Cookie 关联的站点时发送 Cookie。如...