![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 77
兔头?
这个作者很懒,什么都没留下…
展开
-
springboot自动配置原理
1.在spring-boot中,只要我们引入了相关的启动类,就会自动注入到spring的ioc容器中,那么它是怎么实现的呢? 首先,先讲讲@Condition这个注解,Conditional 是在spring4.0 增加的条件注解,当你注册bean时,可以对这个bean添加一定的自定义条件,当满足这个条件时,注册这个bean,否则不注册。 在springboot的配置类中,使用了这个注解,下面我照着源码讲。 springboot整合了很多类的配置,下面我讲讲其中的redis的自动配置原理, 打开这个配置原创 2021-01-25 16:08:28 · 117 阅读 · 0 评论 -
简单实现自定义IOC(控制反转)
IOC(inversion of control)的中文解释是“控制反转”,对象的使用者不是创建者. 作用是将对象的创建 反转给spring框架来创建和管理。 控制反转怎么去理解呢。 其实它反转的是什么呢,是对象的创建工作。 举个例子:平常我们在servlet或者service里面创建对象,都是使用new 的方式来直接创建对象,现在有了spring之后,我们就再也不new对象了,而是把对象创建的工作交给spring容器去维护。我们只需要问spring容器要对象即可。 IOC 的作用:削减计算机程序的耦合(解原创 2021-01-23 19:35:31 · 284 阅读 · 2 评论