2020年3月1日
摘要: 参考官网5-6+百度翻译... 一、概念 1、OOP与AOP 面向切面编程(AOP)通过提供另一种思考程序结构的方式来补充面向对象编程(OOP)。 OOP:面向对象编程,关键单元是对象,面向的是一个个对象。 AOP:面向切面编程,关键单元是切面,面向的是一个个切面。切面关注点可能是多个不同类型的对象 阅读全文
posted @ 2020-03-01 20:40 FFStayF 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 要弄清楚循环依赖 1、需要知道Bean初始化的两个阶段 ① Bean实例化创建实例对象(new Bean()) ② Bean实例对象初始化(DI:注解自动注入) 2、DefaultSingletonBeanRegistry类中的5个容器(补充:很多地方说的三级缓存就是下面的 1/2/3容器) /** 阅读全文
posted @ 2020-03-01 05:38 FFStayF 阅读(263) 评论(0) 推荐(0) 编辑