Spring
文章平均质量分 96
彭大坤
java软件工程师
展开
-
知识储备:Spring IOC容器的创建流程解析
首先通过new AnnotationConfigApplicationContext(ExtConfig.class);传入一个配置类开始,进入IOC容器创建的第一步,进入refresh()方法,下面主要介绍这个方法中的内容。1. prepareRefresh();方法,刷新前的预处理1.initPropertySources();初始化一些属性设置,这个是一个空方法,留给子类...原创 2018-11-08 16:06:33 · 359 阅读 · 0 评论 -
知识储备:Spring中声明式事务源码解析(基于注解版)
一:环境搭建1.创建maven工程引入pom依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://ma...原创 2018-11-05 22:36:51 · 262 阅读 · 0 评论 -
知识储备:详解Spring中AOP原理(基于注解版)3
接着上一篇博客讲,上一篇博客地址:https://blog.csdn.net/qq_36625757/article/details/8365873511.前面已经创建了MathCal的代理对象了,我们在调用方法时加一个断点这里返回的确实是代理对象,这个对象中保存了详细信息(增强器,原始对象等),我们进入bean.add(2, 10);中,来到org.springframework.a...原创 2018-11-04 15:25:30 · 275 阅读 · 0 评论 -
知识储备:详解Spring中AOP原理(基于注解版)2
接着上一篇博客讲,上一篇博客地址:https://blog.csdn.net/qq_36625757/article/details/836521738.之前我们说过,测试方法在运行时new了一个AnnotationConfigApplicationContext传入一个配置类,调用了refresh()方法,在refresh()方法中,首先调用registerBeanPostProcessor...原创 2018-11-04 13:12:42 · 302 阅读 · 0 评论 -
知识储备:详解Spring中AOP原理(基于注解版)1
一:准备工作1.创建maven工程导入jar包依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://m...原创 2018-11-02 17:21:17 · 288 阅读 · 0 评论 -
知识储备:Spring中Bean的生命周期(基于注解版)
一:前言在Spring项目中,通常配置Spring都是使用XML的形式进行配置,配置bean是通过<bean></bean>标签将bean加入IOC容器中,但在Spring注解版中,可以通过Java代码进行配置,即创建一个java类在其类头上标注@Configuration注解即表示当前类为一个配置类,作用相当于之前的.xml配置文件,那如何将bean加入到IOC容器中...原创 2018-11-01 14:40:29 · 4059 阅读 · 0 评论
分享