java中@PostConstruct注解详解说明
下文笔者讲述java中@PostConstruct注解详解说明,如下所示
@PostConstruct注解
@PostConstruct注解: Java自带注解 此注解可用于方法上,当一个方法加上此注解后,项目启动时会自动运行此方法
注意事项: 1.spring容器初始化的时,会运行此方法 2.@PostConstruct注解是java EE5规范中加入的注解 自Java EE5规范开始 Servlet中增加了两个对Servlet生命周期非常重要的注解 @PostConstruct和@PreDestroy 3.@PostConstruct和@PreDestroy这两个注解用于修饰非静态的void()方法
@PostConstruct使用方法
用法1:方法上加注解 @PostConstruct public void method1(){} 用法2:void 前面加注解 public @PostConstruct void someMethod(){}
@PostConstruct注解的功能
被@PostConstruct注解的修饰方法 在项目启动的时候执行这个方法 在spring容器启动的时候执行 常用于一些数据初始化时使用,如:实例化策略,加载数据字典等场景
@PostConstruct注解的运行顺序
Constructor >> @Autowired >> @PostConstruct
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。