![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 87
丶roc
我们不生产代码,我们只做IT界的搬运工
展开
-
spring tx标签配置事务的解析过程
昨天遇到个问题,同一事务内,前一步插入成功的记录,后面的查询不到这条记录,折腾了我好久,最后发现自己把工具类放错包了 。刚好也顺便看了下tx标签配置方式下 事务的解析过程,参考地址:http://michael-softtech.iteye.com/blog/monthblog/2010-11首先关于spring事务的配置方式,相信大家都知道是有5种,但我们经常使用的应该就是基于注原创 2016-10-25 10:15:53 · 12846 阅读 · 0 评论 -
SPRING源码学习之路(一)
结合《Spring技术内幕:深入解析SPRING架构与设计原理》这本书开启Spring学习之路。ps:之前其实已经看过一部分了,但是也就是看过,一看而过了。o(╯□╰)o结合FileSystemXmlApplicationContext来分析 具体实现如下://对象初始化时候 调用refresh(),启动了BeanDifinition载入过程public FileSyste原创 2017-03-08 09:50:47 · 2397 阅读 · 1 评论 -
SPRING源码学习之路(二)
上一篇,已经对IOC容器的初始化过程有个大体认识,接着看IOC容器的依赖注入。 依赖注入的触发是在用户第一次向容器索要Bean时才触发,当然也可以设置lazy-init让容器提前完成Bean的预实例化,预实例化是在初始化过程中完成 我们都知道IOC容器提供了很多获取Bean的方法,这里我们以DefaultListableBeanFactory的getBea原创 2017-03-09 15:13:02 · 1814 阅读 · 0 评论 -
SPRING源码学习之路(三)——<aop:config>自动代理的实现
关于Spring AOP的基本概念这里不作阐述,重点关心autoProxy 对于标签的解析,对应的类 AopNamespaceHandler,ConfigBeanDefinitionParser ConfigBeanDefinitionParser核心方法parse的具体实现如下:public BeanDefinition parse(Ele原创 2017-04-27 18:18:22 · 449 阅读 · 0 评论 -
SPRING源码分析(四)之@Configuration @Bean的方式配置bean
在微服务大趋势下Springboot,Springcloud成为更多公司新项目技术框架的选型 ,Springboot简洁的基本零配置,很重要的一点是将以前通过xml方式配置bean转换为通过@Configuration @Bean的方式来进行,今天主要分析下Spring是如何来实现对这两个注解进行处理的 通过Springboot的启动来跟踪分析容器的启动(这原创 2017-11-21 14:44:31 · 9148 阅读 · 1 评论