Spring
一只特立独行的_小猫
这个作者很懒,什么都没留下…
展开
-
主题:Spring简介
1.简介 Spring是一个开源框架,即可以看到源代码的框架。Spring框架主要包含IOC(DI:dependency injection,依赖注入)和AOP(aspect oriented programming,面向切面编程)两大模块,这个框架是非侵入性的框架。 ps:Spring最新版jar包直接获取方法。URL为Spring最新5.1.3版本地址,获取其他版本只需修改...原创 2018-12-23 18:32:42 · 218 阅读 · 0 评论 -
Bean的状态
一,什么是无状态Bean? 从字面意思来理解,无状态会话Bean是没有能够标识它的目前状态的属性的Bean。Bean一旦实例化就被加进会话池中,各个用户都可以共用。即使用户已经消亡,bean 的生命期也不一定结束,它可能依然存在于会话池中,供其他用户调用。由于没有特定的用户,那么也就不能保持某一用户的状态,所以叫无状态bean。但无状态会话bean并非没有状态,如果它有自己的属性(变量)...原创 2019-12-25 15:31:15 · 1261 阅读 · 0 评论 -
Spring循环依赖的三种方式以及解决办法
一,什么是循环依赖? 1.循环依赖其实就是循环引用,也就是两个或者两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。如下图: 注意,这里不是函数的循环调用,是对象的相互依赖关系。循环调用其实就是一个死循环,除非有终结条件。 2.Spring中循环依赖场景有: (1)构造器的循环依赖 (2)field属性的...原创 2019-12-25 15:09:01 · 1206 阅读 · 0 评论