@PostConstruct 注解被执行的时间是在 afterPropertiesSet() 方法之后
时间: 2023-12-06 21:42:02 浏览: 129
14、加载spring启动首先进入的类方法注解1
不完全正确。在Spring容器中,@PostConstruct注解的方法会在依赖注入完成之后立即被调用,而afterPropertiesSet()方法则是在BeanFactory设置了所有的属性之后被调用。通常情况下,初始化回调方法应该使用@PostConstruct注解,因为它们可以在Bean的构造函数执行之后立即使用Bean属性,而无需再显式调用初始化方法。但是,如果您正在使用InitializingBean接口,则必须实现afterPropertiesSet()方法。
阅读全文