创建ApplicationInitService类,实现ApplicationRunner接口,重写run方法,run方法中的代码会在项目启动时执行一次。
package com.yuhan.demo.init;
import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.RestController;
/**
* @author yuhan
*/
@Component
@RestController
public class ApplicationInitService implements ApplicationRunner {
@Override
public void run(ApplicationArguments args) throws Exception {
System.out.println("Hello World!");
}
}
Finish!