Spring源码详解
文章平均质量分 53
In_life 在生活
珍惜当下。
展开
-
AOP源码解析
SpringBoot中,引入AOP依赖包后,一般来说并不需要去做其他配置,使用过Spring注解配置方式的人会问是否需要在程序主类中增加@EnableAspectJAutoProxy来启用,实际并不需要。因为在AOP的默认配置属性中,spring.aop.auto属性默认是开启的,也就是说只要引入了AOP依赖后,默认已经增加了@EnableAspectJAutoProxy。(2)以JDK动态代理为例,调用invoke方法,此方法维护一个计数器,记录调用链的当前位置。注册到IoC 容器当中。原创 2024-04-04 16:15:05 · 302 阅读 · 0 评论 -
Spring Boot 自动配置原理
4、配置类通过@EnableConfigurationProperties将配置类与属性类绑定。相比较于Spring 繁杂的xml配置,Spring Boot 的自动配置极大的简化了开发。2、SPI思想,自动扫描和加载META-INF下面的配置类。通过@ConfigurationProperties与。6、在项目启动类上开启功能开关 @EnableXXXX。application.properties进行绑定。1、引入场景启动器starter。通过@Bean配置组件。原创 2024-03-13 11:36:56 · 727 阅读 · 0 评论 -
spring bean生命周期源码解析-JDK17
Spring生命周期源码解析 jdk17原创 2024-01-13 19:56:52 · 424 阅读 · 1 评论