很多时候我们都会碰到需要在程序启动时去执行的方法,比如说去读取某个配置,预加载缓存,定时任务的初始化等。
1、使用@PostConstruct注解
这个注解可以在Spring加载这个类的时候执行一次。
@PostConstruct
private void init(){
//todo
}
注意:
1、只有一个非静态方法能使用此注解
2、被注解的方法不得有任何参数
3、被注解的方法返回值必须为void
4、被注解方法不得抛出已检查异常
5、此方法只会被执行一次
标签:Java,PostConstruct,void,程序,某个,注解,执行,方法
From: https://www.cnblogs.com/yqcg/p/17695279.html