SpringBoot 02: 初识SpringBoot( 三 )

@FunctionalInterfacepublic interface CommandLineRunner {void run(String... args) throws Exception;}@FunctionalInterfacepublic interface ApplicationRunner {void run(ApplicationArguments args) throws Exception;}

  • 两个接口都有一个run方法
  • SpringBoot项目的主启动类实现上述接口,重写run方法,在容器对象创建好后自动执行run()方法
  • 可以在容器对象创建好后完成一些自定义的操作

经验总结扩展阅读