SpringBoot模块间引用,循环注入报错,s there an unresolvable circular reference?

版权声明:原创文章版权所有,转载请注明出处。 https://blog.csdn.net/ma726518972/article/details/84988768

当你A模块可以正常运行,B模块也可以正常运行。

A模块的pom文件中引用B模块的时候报错如下

Requested bean is currently in creation: Is there an unresolvable circular reference?

这时候你只需要 注释掉B模块中带有@Autowired的bean,一个一个注释排查,最后你就会发现问题的根源。

我当时是因为Service中注入的Mapper有问题,但是注释了不报错了,功能确不能实现了。

真的是没办法解决的话,那就用HttpConnectUtil传输吧,我也不知道怎么办了。

这样,就完美解决问题了。

这里推荐多模块间的引用,能用传输对象就用传输对象吧,用httpUtil工具。

模块间的引用,会造成很多耦合,带来排查问题的难度。

猜你喜欢

转载自blog.csdn.net/ma726518972/article/details/84988768
今日推荐