精通Spring Boot 配置 Spring Batch 批处理失败重试 默认情况下,Spring批处理作业在执行过程中出现任何错误都会失败。然而有些时候,为了提高应用程序的弹性,我们就需要处理这类间歇性的故障 2020-12-11 浏览(43) 评论(0) 阅读全文
精通Spring Boot 精通Spring Boot教程(25):测试时的日志级别 该教程中,我将向你展示:如何在测试时设置spring boot 日志级别。虽然我们可以在测试通过时忽略日志,但是如果需要诊断失败的测试,选择正确的日志级别是非常重要的。 2020-12-06 浏览(22) 评论(0) 阅读全文
精通Spring Boot 精通Spring Boot教程(24): WebSocket进行通信 WebSocket协议是应用程序处理实时消息的方法之一。最常见的替代方案是长轮询(long polling)和服务器推送事件(server-sent events)。这些解决方案中的每个都有其优缺点。在本文中,我将向您展示如何使用Spring Boot实现WebSocket。我将介绍服务器端和客户端设置,使用WebSocket协议之上的STOMP进行相互通信。 2020-12-05 浏览(15) 评论(0) 阅读全文
精通Spring Boot 精通Spring Boot教程(23):如何配置Tomcat Spring Boot Web应用程序默认包含预配置的嵌入式Web服务器。但在某些情况下,我们要修改默认配置以满足自定义要求。在本教程中,我们将介绍通过application.properties文件配置Tomcat嵌入式服务器的一些常见用例。 2020-11-24 浏览(54) 评论(0) 阅读全文
精通Spring Boot 精通Spring Boot教程(22):Spring Boot 创建 Docker 镜像 随着越来越多的组织转向容器和虚拟服务器,Docker正成为软件开发工作流程中一个更重要的部分。为此,Spring Boot 2.3中最新的功能之中,提供了为Spring Boot应用程序创建 Docker 镜像的能力。这篇文章的目的,就是为了给大家介绍如何为 Spring Boot 应用程序创建 Docker 镜像。 2020-11-24 浏览(43) 评论(0) 阅读全文
精通Spring Boot 精通Spring Boot教程(21):Spring Boot 使用RSocket RSocket应用层协议支持 Reactive Streams语义, 例如:用RSocket作为HTTP的一种替代方案。在本教程中, 我们将看到RSocket用在spring boot中,特别是spring boot 如何帮助抽象出更低级别的RSocket API。 2020-11-24 浏览(31) 评论(0) 阅读全文
精通Spring Boot 精通Spring Boot教程(20):Spring Batch批处理 本篇教程中,我将循序渐进带领大家学习如何使用`Spring Boot`创建一个的`Spring Batch`的`Hello World`示例。因此,如果你是`Spring Batch`的初学者,那么你一定会喜欢这篇文章。 2020-11-24 浏览(26) 评论(0) 阅读全文
精通Spring Boot 精通Spring Boot教程(19):使用thymeleaf或freemarker作为邮件模板 本篇文章中,将介绍如何使用Spring 模板引擎 `Thymeleaf` 和 `FreeMarker` ,来发送精美的HTML动态内容邮件。 2020-11-22 浏览(40) 评论(0) 阅读全文
精通Spring Boot 精通Spring Boot教程(18):Spring Doc生成 OpenAPI 3.0 文档 公司正好最近在整理项目的文档,且文档对于构建REST API来说是至关重要的。在这篇文章中,我将介绍`Spring Doc` , 一个基于`OpenAPI 3`规范简化了`Spring Boot 1.x`和`2.x`应用程序的API文档的生成和维护的工具。 2020-11-21 浏览(35) 评论(0) 阅读全文
精通Spring Boot 精通Spring Boot教程(17):ehcache缓存整合 Spring Boot手把手教整合ehCache实现缓存,示例代码可在我的 github.com 中找到。 2020-11-19 浏览(22) 评论(0) 阅读全文