The dependencies of some of the beans in the application context form a cycle:

启动服务报错 :

┌─────┐
|  userServiceImpl defined in file [D:\IdeaProjects\pro_new\diich-ecology\diich-biz\diich-biz-core\out\production\classes\com\diich\biz\service\core\UserServiceImpl.class]
↑     ↓
|  favoriteServiceImpl defined in file [D:\IdeaProjects\pro_new\diich-ecology\diich-biz\diich-biz-core\out\production\classes\com\diich\biz\service\core\FavoriteServiceImpl.class]
└─────┘
原因:service层 互相引用。

注入方式用的是@RequiredArgsConstructor 注解final方式注入 报错。

改变注入方式为@Autowired 成功解决

 
 

猜你喜欢

转载自blog.csdn.net/weixin_42012335/article/details/83546399