管理Spring生命周期的错误理解

时间:2014-03-09 17:43:21

标签: java spring

在完成初始化和调用setter方法之后,任何java对象如何能够再次对该对象执行初始化

  1. 这是在春天发生的,在第一步 - 实例化......和
  2. 中的初始化(初始化完成)
  3. 第二步调用基于setter的依赖注入,然后在这里
  4. 再次预先初始化和后期初始化(如何再次执行初始化)

1 个答案:

答案 0 :(得分:0)

希望这可以解决您的查询

。使用@PostConstruct和@PreDestroy批注 使用@PostConstruct和@PreDestroy注释将是更简单的方法,这些方法是Spring bean生命周期注释,我们可以在配置文件中删除init-method和destroy-method属性,只需在方法上添加@PostConstruct注释即可,您想在spring bean初始化之后调用,并在必须销毁上下文之前调用@PreDestroy来调用该方法。 IntializeDestroyExample

https://answersindepth.blogspot.com/2019/04/explain-lifecycle-of-bean-in-spring.html