![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术专家课
文章平均质量分 71
心远即安
公共硬盘
展开
-
@Transactional事务管理可以不使用@EnableTransactionalManagement开启
向下找可以发现@EnableTransactionManagement注解了,可以看出事务管理是急于spring aop方式,所以分为两种代理方式,一种jdk动态代理,一种cglib动态代理。所以在我们启动springboot项目时,就已经自动装配事务了,所以@EnableTransactionManagement注解不加也可以正常使用事务。继续跟进,会发现getCandidateConfigurations方法中指向META-INF/spring.factories文件,继续定位到文件。转载 2023-10-14 18:10:32 · 561 阅读 · 0 评论 -
Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean. ERRO
foodie启动项目出现的报错。原创 2023-10-14 17:45:25 · 1850 阅读 · 0 评论 -
第一周记录
Java Web单体集群分布式原创 2023-10-07 08:22:54 · 115 阅读 · 0 评论