@PostConstruct方法的使用以及原理,@Component+@PostConstruct方法将一个方法完成初始化操作

Posted sunny123456

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@PostConstruct方法的使用以及原理,@Component+@PostConstruct方法将一个方法完成初始化操作相关的知识,希望对你有一定的参考价值。

@PostConstruct方法的使用以及原理
原文链接:https://blog.csdn.net/hello_world_9664/article/details/120511854

往往我们在项目启动时需要加载某个方法的时候,
可以使用@Component+@PostConstruct方法将一个方法完成初始化操作,
@PostConstruct注解的方法会将在依赖注入完成之后被自动调用。该注解在整个Bean初始化中执行的顺序:

@Constructor(构造方法)->@Autowired(依赖注入)->@PostConstruct(注解的方法)
 

  1. @PostConstruct
  2. public void init()
  3. //可以使用业务逻辑

以上是关于@PostConstruct方法的使用以及原理,@Component+@PostConstruct方法将一个方法完成初始化操作的主要内容,如果未能解决你的问题,请参考以下文章

PostConstruct注解原理说明

Bean生命周期中@PostConstruct注解用法以及解决场景

Spring中Bean初始化及销毁方法(InitializingBean接口DisposableBean接口@PostConstruct注解@PreDestroy注解以及init-method(代码片

一个神奇的标签-@PostConstruct

Spring AOP注解通过@Autowired,@Resource,@Qualifier,@PostConstruct,@PreDestroy注入属性的

何时使用 f:viewAction / preRenderView 与 PostConstruct?