赞
踩
当你使用SpringBoot 3进行项目开发时,你一旦用到了RocketMQ的starter,你一定要先看这篇文章,真是血淋淋的教训
按照正常来说,starter一般都是使用配置式就可以进行工作,但是今天我碰见了一个只用配置无法解决的问题
后来,在网上找了资料后,发现SpringBoot 3好像不支持配置式自动装配,仅支持声明式bean,如果要让他支持,必须手动构建starter,如图所示:
在META-INF.spring文件夹下自动创键一个文件:
org.apache.rocketmq.spring.autoconfigure.RocketMQAutoConfiguration
然后配置starter路径:
org.apache.rocketmq.spring.autoconfigure.RocketMQAutoConfiguration
其实这就是告诉Spring RocketMQ的自动装配类的路径。
希望本文能够帮助到你,谢谢!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。