@Springbootapplication注解后,在注解内部,spring自动定义了开启事务管理。
查看启动类的组合注解:
上面标红的注解是我们的自动装配的注解:我们进入这个注解的源代码,去查看它的选择器:
这个注解是根据其类中的属性,进行自动装配,我们需要进入其源代码:
找到自动获得的Entry,进入其源代码:
(查看调用堆栈,这里是在bean生命周期的invokeBeanFactoryPostProcessors的过程中去扫描注解的步骤)
通过👆上面的截图标红的位置,spring.factories,这个文件,不知道大家是否熟悉,我们找到当前类,所在包的位置,查看它的META-INF文件:
点击查看源代码: