Spring容器生命周期-Lifecycle
简介
Bean的初始化方法和销毁方法是Bean生命周期级别的;而Lifecycle是容器生命周期级别的。如果我们想在容器本身的生命周期(比如容器启动完成后、停止之前)事件上做一些工作,可以使...
Spring-BeanFactory-使用/原理/详解
本文介绍Spring里的BeanFactory。包括:BeanFactory 和 FactoryBean的区别,ApplicationContext的委托逻辑。
Spring-FactoryBean-使用/原理/详解
简介
说明
本文介绍Spring中的FactoryBean,包括:作用,用法,原理,MyBatis对FactoryBean的应用。
FactoryBean的作用
通过一个FactoryBean来生产一个对象
可以获取生产出...
Java代理模式写法1:JDK
简介
说明
本文用示例介绍Java代理模式(动态代理)的JDK写法。
优缺点
优点
可以看到生成的代理类,有利于理解JDK代理模式的原理。
缺点
只能代理实现了接口的类...