Spring-BeanFactory-使用/原理/详解
本文介绍Spring里的BeanFactory。包括:BeanFactory 和 FactoryBean的区别,ApplicationContext的委托逻辑。
Spring-FactoryBean-使用/原理/详解
简介
说明
本文介绍Spring中的FactoryBean,包括:作用,用法,原理,MyBatis对FactoryBean的应用。
FactoryBean的作用
通过一个FactoryBean来生产一个对象
可以获取生产出...
SpringBoot原理-自动配置
简介
说明
本文介绍SpringBoot是如何实现自动配置的。
问题的引出
SpringBoot有如下功能:
创建好的SpringBoot项目(假如启动类是DemoApplication),可以直接运行
可以...
Spring-Bean生命周期-流程/原理
简介
本文介绍Spring中Bean的生命周期。
BeanFactory中Bean的生命周期
生命周期流程图
流程描述
应用启动的时候检查需要被Spring管理的bean;
实例化、设置属性值
...
单例模式Java实战-6种写法
本文用示例介绍Java的单例模式的写法。有如下六种写法:懒汉式,饿汉式,静态内部类,双重校验锁,枚举,非synchronized的加锁。