Spring扩展接口-初始化(@PostConstruct,afterPropertiesset, init-method)
Spring实例化之后,提供三种初始化的方法:
- 使用JSR-250规范定义的@Postconstruct注解。
- 实现InitializingBean接口,实现afterPropertiesset()方法。
- 使用Spring提供的@Bean init-method标签。
执行顺序:@Postconstruct -> afterPropertiesset -> init-method 示例:
@Service
public class BService implements InitializingBean {
@Override
public void afterPropertiesSet() throws Exception {
System.out.println("===初始化===");
}
}
更多信息请移步Spring专栏:www.yuque.com/mrhuang-ire…
本文来自博客园,作者:扎Zn了老Fe,转载请注明原文链接:https://www.cnblogs.com/itThinking/p/17771116.html