2020年12月1日
摘要: 1.切面(aspect):类是对物体特征的抽象,切面就是对横切关注点的抽象 2.横切关注点:对哪些方法进行拦截,拦截后怎么处理,这些关注点称之为横切关注点。 3.连接点(joinpoint):被拦截到的点,因为 Spring 只支持方法类型的连接点,所以在Spring 中连接点指的就是被拦截到的方法 阅读全文
posted @ 2020-12-01 08:33 Wang梦怡 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 工厂模式: spring中的BeanFactory就是简单工厂模式的体现,根据传入唯一的标识来获得bean对象; 单例模式: 提供了全局的访问点BeanFactory; 代理模式: AOP功能的原理就使用代理模式(1、JDK动态代理。2、CGLib字节码生成技术代理。) 装饰器模式: 依赖注入就需要 阅读全文
posted @ 2020-12-01 08:31 Wang梦怡 阅读(99) 评论(0) 推荐(0) 编辑
摘要: Spring中循环依赖场景有:构造器的循环依赖;属性的循环依赖 singletonObjects:第一级缓存,里面放置的是实例化好的单例对象; earlySingletonObjects:第二级缓存,里面存放的是提前曝光的单例对象; singletonFactories:第三级缓存,里面存放的是要被 阅读全文
posted @ 2020-12-01 08:30 Wang梦怡 阅读(162) 评论(0) 推荐(0) 编辑