@PostConstruct注解小结
Posted dbave
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@PostConstruct注解小结相关的知识,希望对你有一定的参考价值。
1.在具体Bean的实例化过程中,@PostConstruct注解的方法,会在构造方法之后,init方法之前进行调用
2.在项目中@PostConstruct主要应用场景是在初始化Servlet时加载一些缓存数据等
举个例子,使用@PostConstruct注解:
Class ServiceA{ private Map<String, String> initMap; //在这里加载一些缓存数据 @PostConstruct public void init() { initMap = new HashMap<>(3); initMap.put("A","the a"); initMap.put("B","the b"); initMap.put("C","the c"); } }
以上是关于@PostConstruct注解小结的主要内容,如果未能解决你的问题,请参考以下文章
Spring中Bean初始化及销毁方法(InitializingBean接口DisposableBean接口@PostConstruct注解@PreDestroy注解以及init-method(代码片