Spring初始化之ApplicationRunner、InitializingBean、@PostConstruct执行顺序
如果想在生成对象时候完成某些初始化操作,而偏偏这些初始化操作又依赖于依赖注入,那么就无法在构造函数中实现。为此,可以使用@PostConstruct注解一个方法来完成初始化,@PostConstruct注解的方法将会在依赖注入完成后被自动调用。结论:InitializingBean>@PostConstruct>ApplicationRunner。凡是继承该接口的类,在初始化bean的时候都会执行该方法。三、@PostConstruct注解的用法。他的执行时机为容器启动完成的时候。...





