Spring框架及源码知识点

来源:互联网 发布:微信菜单事件推送 php 编辑:程序博客网 时间:2024/06/18 08:31

Spring中常见面试题

http://www.jianshu.com/p/b82ceb084adf


1、依赖注入(DI) 和 控制反转(IoC) 概念

http://blog.csdn.net/hbtj_1216/article/details/72811077

2、spring AOP——面向切面编程(上)

http://blog.csdn.net/hbtj_1216/article/details/72834547

3、Spring AOP——面向切面编程(下)

http://blog.csdn.net/hbtj_1216/article/details/72834662

4、Spring如何实现IoC和AOP(简介以及核心技术)

http://www.360doc.com/content/15/0116/21/12385684_441408260.shtml

5、BeanFactory与ApplicationContext的比较

http://blog.csdn.net/hbtj_1216/article/details/72844538

6、ApplicationContext特色功能详解

http://blog.csdn.net/hbtj_1216/article/details/72844916


源码:


6、Spring bean的加载和实例化过程(源码解读)

【Spring源码分析】Bean加载流程概览:http://www.cnblogs.com/xrq730/p/6285358.html
【Spring源码分析】非懒加载的单例Bean初始化过程(上篇):http://www.cnblogs.com/xrq730/p/6361578.html
【Spring源码分析】非懒加载的单例Bean初始化过程(下篇):http://www.cnblogs.com/xrq730/p/6363055.html

8、反射详解

http://www.cnblogs.com/skywang12345/p/3345205.html


9、Spring AOP面向切面编程(源码解读)

【Spring源码分析】AOP源码解析(上篇)http://www.cnblogs.com/xrq730/p/6753160.html
【Spring源码分析】AOP源码解析(下篇)http://www.cnblogs.com/xrq730/p/6757608.html

10、JDK动态代理的使用

Java动态代理机制详解(JDK 和CGLIB,Javassist,ASM)http://blog.csdn.net/hbtj_1216/article/details/70255353
Jdk动态代理样例代码:https://github.com/hbtj1216/myJavaLib/tree/master/src/main/java/com/tao/proxy/JdkDynamicProxy

11、cglib动态代理的使用

http://www.jianshu.com/p/13aa63e1ac95
Cglib代理样例代码:https://github.com/hbtj1216/myJavaLib/tree/master/src/main/java/com/tao/proxy/CglibProxy


12、Spring的事务管理

http://blog.csdn.net/hbtj_1216/article/details/76899064

13、事务的传播特性

http://blog.csdn.net/lfsf802/article/details/9417095
http://blog.csdn.net/hbtj_1216/article/details/76899064

14、事物的隔离级别

http://blog.csdn.net/hbtj_1216/article/details/76943831


Spring中的设计模式

Spring工厂模式最佳实践(FactoryBean):https://zhuanlan.zhihu.com/p/28338253

  • Spring框架中的设计模式(一) http://www.jianshu.com/p/b350689179b2
  • Spring框架中的设计模式(二) http://www.jianshu.com/p/f2eda0d1dd04
  • Spring框架中的设计模式(三) http://www.jianshu.com/p/3ce582228072
  • Spring框架中的设计模式(四) http://www.jianshu.com/p/430fbd9b0211
  • Spring框架中的设计模式(五) http://www.jianshu.com/p/b4616c4f0c01

#