@PostConstruct
并自动发送MessageChannel
问题,我找到了解决方案SmartLifecycle.start()
还可以使用CommandLineRunner
吗?
在完全初始化上下文后开始使用MessageChannel rabbitMQ
的最佳方法是什么?
答案 0 :(得分:1)
Spring Boot的CommandLineRunner
(或ApplicationRunner
)没问题。
SmartLifecycle
可用于任何Spring应用程序,而不仅仅是Boot应用程序。