处理 Spring Security 异常
<h2>1、概览 {#1概览}</h2> <p>本文通过一个示例来带你了解如何处理 Spring Security Resource Server 产生的 Spring Security 异常。</p> <h2>2、Spring Security {#2spring-security}</h2> <p...
51工具盒子
<h2>1、概览 {#1概览}</h2> <p>本文通过一个示例来带你了解如何处理 Spring Security Resource Server 产生的 Spring Security 异常。</p> <h2>2、Spring Security {#2spring-security}</h2> <p...
<h2>1、简介 {#1简介}</h2> <p>本文将带你了解 <a href="https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-properties-migrator"><code>spring-boo...
<h2>1、概览 {#1概览}</h2> <p>在 Spring Cloud 中可以通过配置文件来启用、禁用服务发现,而不需要改动代码。</p> <h2>2、 设置 Eureka Server 和 Eureka Client {#2-设置-eureka-server-和-eureka-client}</h2>...
<h2>1、Spring Bean 和 Java 堆内存 {#1spring-bean-和-java-堆内存}</h2> <p>Java 堆是一个全局共享内存,应用中的所有运行线程都可以访问它。当 Spring 容器创建 Singleton Scope Bean 时,该 Bean 将存储在堆中。这样,所有并发线程都能指向同一个 Bean 实例...
<h2>1、简介 {#1简介}</h2> <p>本文将带你了解如何自定义从 JWT(JSON Web Token)Claim 到 <a href="/spring-security/">Spring Security</a> 权限(Authority)的映射。</p> <h2>...
<p><code>DataFieldMaxValueIncrementer</code> 是 <code>spring-jdbc</code> 项目中的一个接口。用于在应用中生成连续、自增的序列。可用于 <strong>主键ID</strong> 、<strong>订单号</s...
<h2>1、概览 {#1概览}</h2> <p>本文将带你了解 Spring 6.1 中新添加的 <a href="https://docs.spring.io/spring-framework/docs/6.1.0-SNAPSHOT/javadoc-api/org/springframework/jdbc/core/simp...
<p>在本系列教程的前几章中,我们分析了事务在 Spring Cloud Stream Kafka 应用中的工作原理。了解了事务发挥作用的不同环境,包括生产者和消费者应用,以及应用如何正确使用事务。现在,这些基本要素已经介绍完毕,让我们继续了解事务的另一个方面:<strong>在发生错误时回滚事务</strong>。当错误发生时,事务处理系统...
<p>在之前的教程中,我们对 Spring Cloud Stream Kafka 应用程序中事务的工作原理进行了基本分析。现在,我们终于来到了一个关键问题:"仅一次" (Exactly Once)语义,这是流式应用程序中一个被广泛讨论和需要的特性。在本文中,我们将了解如何通过 Apache Kafka 事务在 Spring Clo...
<h2>1、简介 {#1简介}</h2> <p>在本文中,我们将学习如何在 Spring Boot 中的不同层(如 controller 或 service)上验证布尔(<code>Boolean</code>)类型以及执行验证的各种方式。</p> <h2>2、编程式验证 {#2编程式验证}&l...