
SpringIOC
吴顺达
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
循环依赖的解决
是什么循环依赖,也就是两个或者两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。如下图:代码中的体现@Componentpublic class A { // A中注入了B @Autowired private B b;}@Componentpublic class B { // B中也注入了A @Autowired private A a;}解决循环依赖的本质先去缓存Map里找Bean,没有则原创 2020-12-23 16:41:30 · 516 阅读 · 0 评论 -
Spring框架 IOC控制反转
对象之间的依赖由容器建立,避免对象之间依赖由对象自身建立。可以用减少代码之间的耦合度。其中最常见的方式叫做依赖注入。当A类中用到了B类的对象b,在没有IOC时需要在A的代码中new一个B的对象。采用依赖注入技术之后,A的代码只需要定义一个私有的B对象,不需要直接new来获得这个对象,而是通过相关的容器控制程序来将B对象在外部new出来并注入到A类里的引用中。依赖注入:基本元素注入列表元...原创 2019-06-08 21:14:29 · 214 阅读 · 0 评论