最新 最热

【Starter 】Spring Boot 3.x 自定义封装Starter 实战

Starter 是 Spring Boot 中的一项创新发明,它的主要作用是降低项目开发中的复杂性,从而简化开发操作。通过使用 Starter,开发人员可以轻松地引入常用的库和配置,避免了繁琐的手动设置。...

2024-09-10
5

Spring Boot+cucumber+契约测试

1.使用start.spring.io创建一个“web”项目。在“依赖项”对话框中搜索并添加“web”依赖项,为了后面的契约文件,再加入“Config Client ”和“Contract Stub Runner依赖项。点击“生成”按钮,下载zip,并将其解压缩到计算...

2024-09-10
5

建立SpringBoot项目

在最新版本中,通过Eclipse建立Spring Boot项目,使用在Eclipse市场安装目前不太稳定,需要重新安装Spring Boot版本的Eclipse,现在介绍如何进行。

2024-09-10
5

Spring Boot+cucumber

1 使用start.spring.io创建一个“web”项目。在“依赖项”对话框中搜索并添加“web”依赖项,如屏幕截图所示。点击“生成”按钮,下载zip,并将其解压缩到计算机上的文件夹中。...

2024-09-10
6

Spring Event 的介绍

Spring Event 是 Spring 框架中的一种事件驱动机制,允许组件之间进行异步或同步的消息传递,而不需要直接的依赖关系。通过 Spring Event,应用程序的各个模块可以松耦合地通信,促进模块化和可维护性。...

2024-09-09
2

如何在SpringBoot中实现优雅关闭

❃博主首页 : 「码到三十五」 ,同名公众号 :「码到三十五」,wx号 : 「liwu0213」 ☠博主专栏 : <mysql高手> <elasticsearch高手> <源码解读> <java核心> <面试攻关> ♝博主的话 : 搬的每块砖,皆为峰峦之基;...

2024-09-09
3

Spring boot 2.x集成swagger

如果使用的不是最新的spring boot版本,则进入红框链接,打开历史版本列表。图片中也说明了springdoc-openapi v1.8.0 is the latest Open Source release supporting Spring Boot 2.x and 1.x....

2024-09-04
3

一种优雅的方式整合限流、幂等、防盗刷

大家在工作中肯定遇到过接口被人狂刷的经历,就算没有经历过,在接口开发的过程中,我们也需要对那些容易被刷的接口或者和会消耗公司金钱相关的接口增加防盗刷功能。例如,发送短信接口以及发送邮件等接口,我看了国内很多产品...

2024-09-01
4

Spring AOP事务01

XML中的tx:annotation-driven 注解用于开启事务,在TxNameSpaceHandler 中,进行自注册增强,springboot 是通过 @EnableTransactionManagement进行注册和解析

2024-09-01
3

Spring高手之路22——AOP切面类的封装与解析

在 Spring 中,AOP(Aspect-Oriented Programming,面向切面编程)通过以下几个步骤收集切面类并进行封装:

2024-08-31
3