InitializingBean打开方式

简介:

InitializingBean也是Spring提供的拓展性接口,可以利用InitializingBean在Spring容器加载生命周期的过程中,完成我们想做的事情。

InitializingBean接口为bean提供了属性初始化后的处理方法,它只包括afterPropertiesSet方法,凡是继承该接口的类,在bean的属性初始化后都会执行该方法。

常见场景:

缓存预加载、配置类预加载、框架组件进行对象资源反射等操作....

写法:


11772383-23d02fa92777edf7.png
11772383-1cefdd140e4910c9.png


如上,说明Spring容器加载过程中,执行了实现InitializingBean接口类中覆写afterPropertiesSet方法的代码。

那我们就可以借此方法进行缓存预热等操作,具体用途很多,在此起一个抛砖引玉的作用,不再详细举例说明

猜你喜欢

转载自blog.csdn.net/weixin_34029680/article/details/87601975