https://segmentfault.com/a/1190000014105687

    • spring bean的初始化执行顺序:构造方法 —> @PostConstruct注解的方法 —> afterPropertiesSet方法 —> init-method指定的方法。具体可以参考例子
    • afterPropertiesSet通过接口实现方式调用(效率上高一点),@PostConstruct和init-method都是通过反射机制调用