springboot随应用启动执行自定义代码

当我们需要应用启动后就立刻执行一些操作时,Springboot给我们提供了两种“开机启动”某些方法的方式:ApplicationRunner和CommandLineRunner。

我们可以通过实现ApplicationRunner和CommandLineRunner来实现,他们都是在SpringApplication 执行之后开始执行的。

CommandLineRunner接口可以用来接收字符串数组的命令行参数,ApplicationRunner 是使用ApplicationArguments 用来接收参数的。如下是例子:

输出的结果

 


发表评论

电子邮件地址不会被公开。 必填项已用*标注