subtitle
03
16
yml介绍 yml介绍
YAML 简介YAML 全称 YAML Ain’t Markup Language,它是一种以数据为中心的标记语言,比 XML 和 JSON 更适合作为配置文件。 使用使用 YAML 作为属性配置文件(以 .yml 或 .yaml 结尾),
2025-03-16
16
SpringBoot事务 SpringBoot事务
4.6.整合事务其实,我们引入jdbc或者web的启动器,就已经引入事务相关的依赖及默认配置了 至于事务,SpringBoot中通过注解来控制。就是我们熟知的@Transactional @Service public class Us
2025-03-16
16
关闭SpringBoot服务 关闭SpringBoot服务
前言优雅关机确保应用关闭时,通知应用进程释放所占用的资源线程池,shutdown(不接受新任务等待处理完)还是shutdownNow(调用 Thread.interrupt进行中断)socket 链接,比如:netty、mq告知注册中心快速
2025-03-16
16
启动加速 启动加速
配置文件spring: jmx: #### 关闭springboot JMX监控 enabled: false main: #### 使用懒加载 lazy-initialization: true 为注解模式添加索
2025-03-16
16
16
SpringBoot+drools SpringBoot+drools
规则引擎需要根据不同的规则,执行不同的操作,而且这些规则可能随时发生变化,甚至增加新的规则。面对这个需求,可以通过规则引擎来实现 DroolsDrools 是开源的业务规则引擎,可以很容易地与 spring boot 应用程序集成 使用引入
2025-03-16
16
SpringBoot+Redis SpringBoot+Redis
使用时机 访问量较大,可能引发:服务器宕机;客户体验度不好 使用 添加缓存依赖(pom) <!-- redis --> <dependency> <groupId>org.springframework.boo
2025-03-16
16
Spring Security Spring Security
概述Spring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。(https://projects.spring.io/spring-security/) Spring S
2025-03-16
16
注解 注解
日期时间类型转换@DateTimeFormat(pattern = “yyyy-MM-dd”)包:org.springframework.format.annotation.DateTimeFormat;作用:接收pattern格
2025-03-16
16
16
16
AOP(面向切面) AOP(面向切面)
作用:在程序运行期间,不修改源码对已有方法进行增强 优势:减少重复代码提高开发效率维护方便 实现方式使用动态代理技术 相关术语 Joinpoint:连接点含义:指那些被拦截到的点。在 spring 中,这些点指的是方法(被增强的方法) P
2025-03-16
7 / 13