![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 66
不随意的风
世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。
展开
-
springboot是怎么实现自动配置的?
可以用来启用框架扩展和替换组件,主要是被框架的开发人员使用,比如java.sql.Driver接口,其他不同厂商可以针对同一接口做出不同的实现,MySQL和PostgreSQL都有不同的实现提供给用户,而Java的SPI机制可以为某个接口寻找服务实现。)的延续,可以借助它来实现自动配置的功能。importSelector接口中有一个selectImports方法,返回值是一个字符串数组,数组中的每个元素就是将要被导入的配置类的全限定的类名。@import:提供可以显式的从其他地方加载配置类的方式。...原创 2022-08-14 22:46:13 · 2390 阅读 · 0 评论 -
Spring是如何解决循环依赖的?
什么叫循环依赖:简单来说,在spring中对象的创建管理都是IOC容器帮我们做的,以默认单例的方式帮我们创建bean,但是会出现一个问题:对象A里面有个属性是B对象,B对象里面又有一个A对象。如下不管先创建哪个对象,在属性赋值时都要需要另一个对象。假设创建A对象,需要属性赋值的时候,发现需要B对象,去创建B对象的时候,发现需要A对象,此时A对象还未创建完,这样就形成了一个简单的循环依赖问题。流程图: 此时容器中当然没有A和B对象,可以发现此时已经形成了一个闭环,也就是循环依赖。解决的原创 2022-08-06 19:28:01 · 308 阅读 · 0 评论 -
Spring:Bean的生命周期
springBean的生命周期原创 2022-07-31 22:02:15 · 109 阅读 · 0 评论 -
Spring:@Autowired自动装配的实现原理
Spring:@Autowired自动装配的实现原理原创 2022-07-25 00:24:16 · 979 阅读 · 0 评论 -
Spring:AOP的基本实现
Spring:AOP的基本实现-XML方式原创 2022-07-19 18:37:35 · 214 阅读 · 0 评论 -
Spring环境搭建
spring环境搭建原创 2022-07-18 23:47:41 · 479 阅读 · 0 评论 -
Spring:注解实现IOC和DI
Spring:注解实现IOC和DI原创 2022-07-16 00:54:28 · 116 阅读 · 0 评论 -
SpringIOC和DI以及生命周期
SpringIOC和DI以及生命周期原创 2022-07-14 19:34:19 · 193 阅读 · 0 评论