SprinBoot的功能
作者:互联网
1、项目启动后加载的功能
ApplicationRunner程序启动后会调用实现了这个接口的类
@Component
public class ApplicationTask implements ApplicationRunner{
@Override
public void run(ApplicationArguments args) throws Exception {
System.out.println("--------application run loader this method----------");
}
}
也可以用其他的方法,比如@postconstruct来实现相同的效果
2、项目正常关闭后执行的方法
@Component
public class CloseTask implements DisposableBean{
@Override
public void destroy() throws Exception {
System.out.println("---------------this method run before destory-------------");
}
}
其他的方式,如@PreDestroy也可以实现相同的效果
标签:功能,run,SprinBoot,Component,System,Override,ApplicationRunner,public 来源: https://blog.csdn.net/zhanglinlove/article/details/86674755