File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change 5050
5151> ### SpringAOP,IOC实现原理
5252
53+ AOP实现原理、动态代理和静态代理、Spring IOC的初始化过程、IOC原理、自己实现怎么实现一个IOC容器?这些东西都是经常会被问到的。
54+
55+ [ 自己动手实现的 Spring IOC 和 AOP - 上篇] ( http://www.coolblog.xyz/2018/01/18/自己动手实现的-Spring-IOC-和-AOP-上篇/ )
56+
57+ [ 自己动手实现的 Spring IOC 和 AOP - 下篇] ( http://www.coolblog.xyz/2018/01/18/自己动手实现的-Spring-IOC-和-AOP-下篇/ )
58+
5359** AOP:**
5460
61+ [ 一起来谈谈 Spring AOP!] ( https://juejin.im/post/5aa7818af265da23844040c6 )
62+
63+ 带你入门的一篇文章。这篇文章主要介绍了AOP中的基本概念:5种类型的通知(Before,After,After-returning,After-throwing,Around);Spring中对AOP的支持:AOP思想的实现一般都是基于代理模式,在JAVA中一般采用JDK动态代理模式,Spring AOP 同时支持 CGLIB、ASPECTJ、JDK动态代理,
64+
65+ [ Spring AOP 基于AspectJ注解如何实现AOP] ( https://juejin.im/post/5a55af9e518825734d14813f )
66+
67+ 主要介绍了@AspectJ 详解以及Spring AOP - AspectJ注解(讲的挺不错的)
68+
5569[ 探秘Spring AOP] ( https://www.imooc.com/learn/869 )
5670
5771慕课网视频,讲解的很不错,详细且深入
@@ -79,6 +93,14 @@ Spring IOC的初始化过程:
7993
8094强烈推荐,内容详尽,而且便于阅读。
8195
96+ > ### 其他
97+
98+ ** Spring单例与线程安全:**
99+
100+ [ Spring框架中的单例模式(源码解读)] ( http://www.cnblogs.com/chengxuyuanzhilu/p/6404991.html )
101+
102+ 单例模式是一种常用的软件设计模式。通过单例模式可以保证系统中一个类只有一个实例。spring依赖注入时,使用了 多重判断加锁 的单例模式。
103+
82104> ### Spring源码阅读
83105
84106阅读源码不仅可以加深我们对Spring设计思想的理解,提高自己的编码水品,还可以让自己字面试中如鱼得水。下面的是Github上的一个开源的Spring源码阅读,大家有时间可以看一下,当然你如果有时间也可以自己慢慢研究源码。
You can’t perform that action at this time.
0 commit comments