在 Spring Boot Filter 中获取响应体
<h2>1、简介 {#1简介}</h2> <p>本文将带你了解如何在 Spring Boot Filter(过滤器)中获取 <code>ServletResponse</code> 的响应体。</p> <h2>2、场景 {#2场景}</h2> <p>在使用 Spring ...
51工具盒子
<h2>1、简介 {#1简介}</h2> <p>本文将带你了解如何在 Spring Boot Filter(过滤器)中获取 <code>ServletResponse</code> 的响应体。</p> <h2>2、场景 {#2场景}</h2> <p>在使用 Spring ...
1、简介 {#1简介} ----------- [Spring Data JPA](/spring-data-jpa/) 为与关系数据库交互提供了强大的抽象层。然而,传统的关系表可能并不适合存储复杂的、半结构化的数据,如产品详细信息或用户偏好。这就是 *JSONB* 数据类型的用武之地。 本文将带你学习使用 Spring Data JPA 查询 JSONB 列的各种方法。 ...
1、概览 {#1概览} ----------- JPA 中的事务机制是一个功能强大的工具,它通过提交所有更改或在出现异常时回滚更改来确保原子性和数据完整性。然而,在某些情况下,我们可能需要在遇到异常的情况下继续进行事务处理而不回滚数据更改。 2、出现异常后事务自动回滚 {#2出现异常后事务自动回滚} ----------------------------- 在事务中可能...
1、概览 {#1概览} ----------- 本文将带你了解如何测试 Spring Application Event,以及如何使用 Spring Modulith 的测试库。 2、Application Event {#2application-event} ----------------------------------------- [Spring](/spr...
<h2>1、简介 {#1简介}</h2> <p>本文将带你了解如何测试启用了定时任务(<code>@EnableScheduling</code>)的 Spring 应用,以及如何在测试过程中禁用定时任务。</p> <h2>2、示例 {#2示例}</h2> <p>首先来看...
<h2>1、概览 {#1概览}</h2> <p>日志记录是任何软件应用的重要组件,用于监控、调试和维护系统的健康状况。在 Spring Boot 生态系统中,Logback 作为默认的日志记录框架,提供了灵活和强大的功能。虽然 Spring Boot 简化了应用的许多方面,但有时仍然需要通过 <code>logback.xml&l...
<p><a href="/spring-security/">Spring Security</a> 是一个功能强大且可高度定制的安全框架,它提供了一套完整的解决方案,用于保护基于 Spring 的应用。在 Spring Security 中,路径匹配是权限控制的核心部分,它决定了哪些请求可以访问特定的资源。本文将带你详细...
<h2>1、概览 {#1概览}</h2> <p>有时,我们希望能够指定应用使用的时区。我们可以通过几种不同的方法来实现这一目标。一种方法是在执行应用时使用 JVM 参数。另一种方法是在启动生命周期的不同阶段以编程式在代码中进行更改。</p> <p>本文将带你了解在 Spring Boot 应用中设置默认时区的几种方法。...
<p>虽然 <em>Spring Security 7.0</em> 尚未确定发布日期,但是我们还是需要提前做一些准备工作,因为在已知的信息中,在 Spring Security 7.0 中会有一大批大家熟悉的 API 被移除。这些 API 在 <a href="/springs-security/">Spri...
1、概览 {#1概览} ----------- 本文将带你了解 Spring Boot 中 Spring Security 的自动配置、默认安全配置,以及如何在需要时禁用或自定义它。 2、默认的 Spring Security 设置 {#2默认的-spring-security-设置} --------------------------------------------...