首页  编辑  

Run method on Spring Boot startup,应用启动后运行特定代码一次?

Tags: /Java/   Date Created:
SpringBoot 应用启动后,运行特定代码一次?
有时候,我们需要在SpringBoot应用启动后,运行一些代码一次,可以使用 SpringBoot的Event来实现:
新建一个class,使用 EventListener 来运行相关代码即可。
@Component
public class RunAfterStartup{

@EventListener(ApplicationReadyEvent.class)
public void runAfterStartup() {
    System.out.println("Yaaah, I am running........");
}
参考资料