Spring框架
文章平均质量分 91
徐俊生
Write the code, Change the world!
展开
-
Spring AOP 通俗理解与应用
Spring AOP原创 2022-06-28 22:54:33 · 708 阅读 · 0 评论 -
[Spring框架]深入源码分析IOC(三)
IOC的扩展点之灵活运用Spring框架1、初始化ApplicationContext2、BeanFactory的后处理2.1、BeanFactoryPostProcessor典型应用2.2、BeanFactoryPostProcessor注册与调用过程2.3、BeanFactoryPostProcessor后处理小结3、BeanPostProcessor3.1、注册BeanPostProcess...转载 2019-07-21 19:12:39 · 132 阅读 · 0 评论 -
[Spring框架]深入源码分析IOC(二)
IOC之Bean的初始化(实例化与依赖注入)1、前情概要2、初始化Bean3、解决循环依赖的问题3.1、什么是循环依赖3.2、Spring中如何解决循环依赖3.3、循环依赖总结4、FactoryBean4.1、FactoryBean是什么4.2、FactoryBean在IOC容器哪里用到4.3、FactoryBean例子5、总结这里感谢 CSDN 的原博客:https://blog.csdn.n...转载 2019-07-21 14:05:15 · 131 阅读 · 0 评论 -
[Spring框架]深入源码分析IOC(一)
IOC初始化之准备工作(定位、加载、注册)1、Spring基本认识2、介绍几个重要的类2.1、BeanFactory2.2、BeanDefinition2.3、ApplicationContext3、Spring容器(定位、加载、注册)总结1、Spring基本认识1.初衷:Spring框架一开始是为了解决开发的复杂性而存在的,所以归根结底他的目标就是四个字简化开发,这四个字几乎贯Spring,...转载 2019-07-20 22:12:44 · 184 阅读 · 0 评论 -
[Spring框架]深入Spring事务源码剖析事务(四)
深入Spring事务之分析各个传播特性的场景1、前情概要2、回顾2.1、什么时候holder中的Active为true?2.2、回滚的几个关键点!2.3、提交的几个关键点!3、挂起与恢复3.1、挂起3.2、恢复4、绑定与解绑4.1、绑定4.2、解绑5、结合传播特性去理解挂起、恢复、绑定、解绑5.1、解析几种需要挂起的传播特性的情况5.1.1、(当前存在事务情况下):5.1.1.1、存在事务情况下的...转载 2019-07-29 21:27:31 · 224 阅读 · 0 评论 -
[Spring框架]深入Spring事务源码剖析事务(三)
深入Spring事务之分析各个传播特性的场景1、前情概要2、回顾2.1、什么时候holder中的Active为true?2.2、回滚的几个关键点!2.3、提交的几个关键点!3、挂起与恢复3.1、挂起3.2、恢复4、绑定与解绑4.1、绑定4.2、解绑5、结合传播特性去理解挂起、恢复、绑定、解绑5.1、解析几种需要挂起的传播特性的情况5.1.1、(当前存在事务情况下):5.1.1.1、存在事务情况下的...转载 2019-07-29 20:33:33 · 279 阅读 · 0 评论 -
[Spring框架]深入Spring事务源码剖析事务(二)
深入Spring事务源码剖析事务之事务增强器1、前情概要2、事务增强器TransactionInterceptor2.1、类继承关系2.2、核心事务底层封装实现方法2.3、处理事务异常的情况2.3.1、回顾Status几个关键点!2.3.2、总结事务异常情况2.4、处理事务无异常准备提交的情况2.4.1、回顾Status几个关键点!2.4.2、总结事务无异常准备提交情况2.5、小结2.5.1、do...转载 2019-07-29 20:06:07 · 184 阅读 · 0 评论 -
[Spring框架]深入Spring事务源码剖析事务(一)
深入Spring事务源码剖析事务之事务介绍与事务开启1、事务简介2、Spring事务基本原理与传播属性2.1、Spring中的传播属性2.2、Spring事务的基本原理3、深入源码剖析Spring事务的实现原理3.1、事务配置的起始点(配置文件开启事务)3.1.1、自定义标签3.1.2、深入源码分析代理流程4、总结这里感谢 CSDN 的原博客: https://blog.csdn.net/qq...转载 2019-07-29 17:54:47 · 213 阅读 · 0 评论 -
[Spring框架]深入源码分析AOP实现原理
深入源码分析SpringAOP实现原理1、AOP简介2、自定义标签开启AOP3、注册AnnotationAwareAspectJAutoProxyCreator4、实现AOP代理4.1、创建AOP代理4.2、寻找所有的增强器4.2、寻找所有的增强器4.2.1、寻找已存在的Advisor4.2.2、寻找所有注解的Advisor4.2.3、获取切点信息4.2.4、根据切点信息,封装成Advisor4....转载 2019-07-24 16:42:43 · 196 阅读 · 0 评论 -
[Spring框架]深入源码分析IOC(四)
Spring扩展点之番外篇(自定义标签)1、初始化ApplicationContext2、自定义标签的使用3、深入源码分析自定义标签实现原理3.1、获取Handler3.2、使用Handler调用对应的Parser4、总结这里感谢 CSDN 的原博客: https://blog.csdn.net/qq_41737716/article/details/850718261、初始化Applica...转载 2019-07-23 20:07:03 · 136 阅读 · 0 评论 -
[Spring框架]Spring实现IOC(控制反转)的方式
Spring IOC的原理及详解1. IOC理论的背景2. code3. 三种方式:属性注入,构造器注入,自动装配。3.1 属性注入(setter注入)3.2. 构造器注入3.3. 自动装配这里感谢 CSDN 的原博客:https://blog.csdn.net/zhaoraolin/article/details/789410621. IOC理论的背景在平时的java应用开发中,我们要实现...转载 2019-07-15 18:51:12 · 213 阅读 · 0 评论 -
[Spring框架]Spring IOC的原理及详解
Spring IOC的原理及详解1. IOC理论的背景2. 什么是控制反转(IOC)3. IOC的别名:依赖注入(DI)4.IOC为我们带来了什么好处5. IOC容器的技术剖析6. IOC容器的一些产品7. 使用IOC框架应该注意什么这里感谢 CSDN 的原博客:http://blog.csdn.net/m13666368773/article/details/7802126 https:/...转载 2019-07-10 22:08:58 · 309 阅读 · 0 评论 -
[Spring框架]Spring事务原理-踩坑
实现IOC(控制反转)的三种方式1. IOC理论的背景下面通过具体的例子来说明:有三种方式:属性注入,构造器注入,自动装配。方式一. 属性注入(setter注入(IOC)这里感谢 CSDN 的原博客:https://blog.csdn.net/zhaoraolin/article/details/789410621. IOC理论的背景上文书说道:软件系统在没有引入IOC容器之前,如果对象A依...原创 2019-07-13 17:16:40 · 245 阅读 · 0 评论