Spring 的InitializingBean是一个接口,它只有一个方法:afterPropertiesSet()
继承该接口的类在初始化bean 时都会执行afterPropertiesSet(),@Component 用于将此类加入到容器中,这样启动时,spring 加载此类,就会执行afterPropertiesSet()
在配置文件中通过init-method 指定,也有同样效果
< bean id=" " class=" " init-method=" ">< /bean>如果既实现了InitializingBean 接口,并且同时在配置文件中指定了init-method,系统则是先执行afterPropertiesSet(),然后在执行init-method 中指定的方法
版权声明:本文为weixin_51681634原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。