【发布时间】:2019-06-13 09:38:43
【问题描述】:
您能否描述在应用程序启动以进行数据初始化或其他操作之前运行自定义代码的不同方法?
(如ApplicationListener、CommandLineRunner 等)
它们之间有什么区别?在哪种情况下使用它们更好? 我不仅想知道一种方法来做到这一点,而且还想知道何时以及需要使用什么。
这是一个足够老的问题,有太多选项可以做到这一点:Running code after Spring Boot starts
如果问这个问题的地方不对,请指出正确的地方。
【问题讨论】:
标签: spring spring-boot