SpringBoot的ApplicationRunner
接口分别为CommandLineRunner和ApplicationRunner。他们的执行时机为容器启动完成的时候。
1 2 3 4 5 6 7 8 9
| @Configuration public void run(ApplicationArguments args) throws Exception { logger.info("正在连接 canal 客户端..."); CanalClient canalClient = new CanalClient(canalConfig); logger.info("正在开启 canal 客户端..."); canalClient.start(); }
|