Spring Boot临时解决循环依赖注入问题

直接找到IndexItemCalculateInfoServiceImpl类,然后使用@Lazy

原代码:

修改后:

java 复制代码
private final PrepareIndexItemInfoService prepareIndexItemInfoService;
@Autowired
public IndexItemCalculateInfoServiceImpl(@Lazy PrepareIndexItemInfoService service) {
	this.prepareIndexItemInfoService = service;
}

这个只是临时方案,因为项目最近在迁移,也不可能重构别人的代码,只能用这种方式了。。。

相关推荐
微风粼粼3 小时前
eclipse 导入javaweb项目,以及配置教程(傻瓜式教学)
java·ide·eclipse
天若有情6733 小时前
Spring MVC文件上传与下载全面详解:从原理到实战
java·spring·mvc·springmvc·javaee·multipart
祈祷苍天赐我java之术3 小时前
Redis 数据类型与使用场景
java·开发语言·前端·redis·分布式·spring·bootstrap
Olrookie4 小时前
若依前后端分离版学习笔记(二十)——实现滑块验证码(vue3)
java·前端·笔记·后端·学习·vue·ruoyi
倚栏听风雨5 小时前
java.lang.SecurityException异常
java
星河队长5 小时前
VS创建C++动态库和C#访问过程
java·c++·c#
鼠鼠我捏,要死了捏6 小时前
Java虚拟线程原理与性能优化实战
java·performance-optimization·virtual-thread
艾菜籽6 小时前
Spring MVC练习:留言板
java·spring·mvc
摇滚侠6 小时前
Spring Boot 3零基础教程,WEB 开发 自定义静态资源目录 笔记31
spring boot·笔记·后端·spring