spring
fighterGuy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JTA + Atomikos + Druid 分布式事务源码图解
入口: 根据前一篇文章,得知入口是 TransactionInterceptor XA 规范说明: 对多个数据源操作 d1: 1) d1XAResource.start: xa事务准备 2) d1.prepareStatement sql拼接 3) d1XAResource.end xa事务准备完成 d2: 1) d2XAResource.start: xa事务准备 2) d2.原创 2021-06-16 18:13:26 · 349 阅读 · 0 评论 -
spring事务源码分析
入口分析: 1、对于spring源码有一定了解的话,一定知道,对每个插件想要被spring管理,则会实现其对应的接口,并以*Handler结尾,所以找到了 TxNamespaceHandler 2、TxNamespaceHandler extends NamespaceHandlerSupport 2.1 init() new TxAdviceBeanDefinitionParser(); 根据类继承体系,找到关键的bean实例化代码 2.2 TxAdv.原创 2021-06-15 14:42:58 · 184 阅读 · 0 评论 -
spring类的注入和new简单理解
springboot 1、main.run方法进入 2、refreshContext 3、refresh 4、finishBeanFactoryInitialization(完成beanFactory的初始化) 5、preInstantiateSingletons(初始化单例) 6、getBean(获取Bean) 7、doGet...原创 2018-08-21 16:54:34 · 3638 阅读 · 0 评论
分享