其他分享
首页 > 其他分享> > SprinBoot的功能

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