今天集成邮件发送功能的时候发现一直报错,意思就是需要注册的bean和已经注册的bean发生bound冲突,查了半天没找到原因,后来发现是我自己的bean配置文件命名和已经有的MailSender(我的包名也叫这个)重名了,所以导致了注入冲突,而这个MailSender是隐式的,隐含在依赖中,比较难发现,所以以后遇到这个问题可以试试改个包名,或者命名的时候抽象一点,就不容易冲突了。
循环依赖大坑(since bean is already bound)
最新推荐文章于 2024-09-13 21:40:38 发布