随笔分类 -  Java架构师学习 / Spring框架专题学习

摘要:动态代理:代理模式的解释:为其他对象提供一种代理以控制对这个对象的访问,增强一个类中的某个方法,对程序进行扩展。 切面(aspectj),切面包含切点(pointCut)和增强方法(advice),对连接点(joinPoint,类的方法就是连接点),然后织入(Weaving),原始对象为代理对象(t 阅读全文
posted @ 2024-08-04 16:41 寻找梦想的大熊 阅读(7) 评论(0) 推荐(0) 编辑
摘要:至此,总结一下三级缓存: singletonObjects:缓存经过了完整生命周期的bean earlySingletonObjects:缓存未经过完整生命周期的bean,如果某个bean出现了循环依赖,就会提前把这个暂时未经过完整生命周期的bean放入earlySingletonObjects中, 阅读全文
posted @ 2024-08-01 20:37 寻找梦想的大熊 阅读(44) 评论(0) 推荐(0) 编辑
摘要:spring有两种注入类型,手动注入,自动注入(autowire) 注入方式有两种,set注入,构造注入 一般我们探讨 @Autowired 的自动注入 @Autowired注解的自动注入 上文说了@Autowired注解,是byType和byName的结合。 @Autowired注解可以写在: 属 阅读全文
posted @ 2024-08-01 20:32 寻找梦想的大熊 阅读(4) 评论(0) 推荐(0) 编辑
摘要:singleton:从单例池去拿,没有就去创建 prototype:每次都创建 request,session:request.getAttributes,session.getAttributes 中拿 globalSession:这种作用域是只应用于基于门户(portlet-based)的web 阅读全文
posted @ 2024-07-26 23:40 寻找梦想的大熊 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Spring最重要的功能就是管理bean,所以bean的生命周期特别重要,分为四个大步骤:实例化,依赖注入,初始化,销毁 https://www.processon.com/view/link/5f8588c87d9c0806f27358c1 总结: InstantiationAwareBeanPo 阅读全文
posted @ 2024-07-26 22:51 寻找梦想的大熊 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示