
Spring
文章平均质量分 93
张=小红=
这个作者很懒,什么都没留下…
展开
-
Spring循环依赖
Spring循环依赖 什么是Spring循环依赖? 这个很好理解,就是多个bean之间相互依赖,形成了一个闭环。 比如:A依赖于B、B依赖于C、C依赖于A。 代码中表示: public class A{ B b; } public class B{ C c; } public class C{ A a; } 如何解决循环依赖? Spring为了解决这个问题,引入了一个三级缓存。 这里我们假设一个场景进行讲解:ServiceA、ServiceB相互依赖。 Spring容器依次创建原创 2021-08-14 11:42:44 · 1273 阅读 · 1 评论 -
Spring——IoC容器
1. IoC原理 IoC全称Inversion of Control,直译为控制反转。 为什么要使用IoC? 我们假定一个在线书店,通过BookService获取书籍: public class BookService { private HikariConfig config = new HikariConfig(); private DataSource dataSource = new HikariDataSource(config); public Book getBook原创 2021-05-05 00:30:03 · 312 阅读 · 1 评论