51工具盒子

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

maven

Spring Boot 自定义 Jackson ObjectMapper

Spring Boot 自定义 Jackson ObjectMapper

厉飞雨 阅读(621) 评论(0) 赞(15)

1、概览 {#1概览} ----------- [Spring Boot](/spring-boot/) 默认使用 Jackson `ObjectMapper` 实例来序列化和反序列化 JSON 格式的响应与请求。 本文将带你了解如何在 Spring Boot 中自定义 Jackson `ObjectMapper` 选项,以及配置序列化和反序列化选项的最常用方法。 2、默...

Spring Bean 循环依赖

Spring Bean 循环依赖

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

1、背景 {#1背景} ----------- 有好几次线上发布老应用时,遭遇代码启动报错,具体错误如下: ```txt Caused by: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'xxxManageF...

Spring RestTemplate 解析 JSON 数组

Spring RestTemplate 解析 JSON 数组

厉飞雨 阅读(468) 评论(0) 赞(27)

<h2>1、概览 {#1概览}</h2> <p>在 Spring Boot 应用中,一般使用 <code>RestTemplate</code> 来执行同步 HTTP 请求。数据通常以 JSON 的形式返回,而 <code>RestTemplate</code> 可以进行自动转换。</p&...

Spring WebSocket 简介

Spring WebSocket 简介

厉飞雨 阅读(427) 评论(0) 赞(20)

<h2>1、概览 {#1概览}</h2> <p>本文将带你学习如何使用 Spring 4 中引入的 WebSocket 功能来实现一个简单的聊天应用。</p> <p>WebSockets 是 Web 浏览器和服务器之间的一种双向、全双工、持久连接。一旦建立了 WebSocket 连接,该连接就会一直打开,直到客户端或服...

Spring Websockets 的 @SendToUser 注解

Spring Websockets 的 @SendToUser 注解

厉飞雨 阅读(355) 评论(0) 赞(15)

<h2>1、概览 {#1概览}</h2> <p>本文将带你了解如何在 Spring WebSockets 中使用 <code>@SendToUser</code> 注解向特定 Session 或特定用户发送消息。</p> <p>有关上述 Spring WebSockets 的介绍,请参阅 <...

Spring Boot 定时推送 Websocket 消息

Spring Boot 定时推送 Websocket 消息

厉飞雨 阅读(362) 评论(0) 赞(18)

<h2>1、概览 {#1概览}</h2> <p>本文将带你了解如何在 <a href="/spring-boot/">Spring Boot</a> 中实现定时地往浏览器推送 WebSockets 消息。</p> <blockquote> <p>另一种方法是使用服...

Spring Batch 教程

Spring Batch 教程

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

<h2>1、概览 {#1概览}</h2> <p>本文将带你深入了解 <a href="/spring-batch/">Spring Batch</a>。它是一个批处理框架,专为执行批处理作业而设计。</p> <p>当前的 5.0.0 版本支持 Spring 6 和 Java ...

Spring Boot 整合 Spring Batch

Spring Boot 整合 Spring Batch

厉飞雨 阅读(440) 评论(0) 赞(21)

<h2>1、概览 {#1概览}</h2> <p><a href="/spring-batch/">Spring Batch</a> 是一个强大的批处理框架,可用于开发健壮的批处理应用。</p> <p><a href="/introduction-to-spri...

在 Spring 中实现异步重试机制

在 Spring 中实现异步重试机制

厉飞雨 阅读(353) 评论(0) 赞(18)

1、概览 {#1概览} ----------- 有时,我们会通过异步的方式来提高应用的性能和响应能力。但是也需要考虑到偶尔故障的情况,如网络问题。此时,我们可以通过重试机制来重新调用。 本文将带你了解 Spring 对异步(async)和重试(retry)操作的支持以及如何在 Spring 应用中实现带有自动重试功能的异步执行。 2、Spring Boot 示例应用 {#...