第一步:
com.zll.demo.command.CommandRun
@Component
@Order(1)//如果有多个 值小的有限执行(非必要)
public class CommandRun implements CommandLineRunner {
@Override
public void run(String... agrs) throws Exception {
for (String aa: agrs){
System.out.println(aa);
}
}
}
第二步:测试
在application.properties run方法中直接 传入 String[]{}
@SpringBootApplication
public class DemoApplication{
//这里只做测试,时间是 命令号args 中传进来的参数。
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, new String[]{"aaaa","bbbb"});
}
}