为什么init()函数要加@PostConstruct注解?
来源:9-7 【技能逐步提升】载入模板文件并实现列索引到列名的映射

去则不闲
2020-11-27
我上网查了资料,看到说@PostConstruct注解的方法,会在服务器加载Servlet的时候运行,会在构造函数之后,init()之前运行。那我们本来init()方法就能在该Bean被加载到Spring容器的时候执行,为什么还要加一个@PostConstruct注解?
写回答
1回答
-
同学你好:
init 方法是我们自己的类中定义的方法,Spring 不会自己去执行这个方法,我们需要这个 Bean 在初始化之后执行一些操作,所以加上了这个注解。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
132020-11-27
相似问题