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

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

原代码:

修改后:

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

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

相关推荐
随便叫个啥呢39 分钟前
java使用poi-tl模版+vform自定义表单生成word,使用LibreOffice导出为pdf
java·pdf·word
面向星辰1 小时前
扣子开始节点和结束节点
java·服务器·前端
烤麻辣烫2 小时前
黑马程序员苍穹外卖(新手)Day1
java·数据库·spring boot·学习·mybatis
失散133 小时前
分布式专题——51 ES 深度分页问题及其解决方案详解
java·分布式·elasticsearch·架构
FreeBuf_3 小时前
思科CCX软件曝高危RCE:攻击者可利用Java RMI和CCX Editor获取root权限
java·网络·安全
_esther_3 小时前
【字符串String类大集合】构造创建_常量池情况_获取方法_截取方法_转换方法_String和基本数据类型互转方法
java
lkbhua莱克瓦243 小时前
Java基础——集合进阶5
java·开发语言·集合·泛型
Mr. bigworth3 小时前
三级缓存解决循环依赖的原理
spring boot
WZTTMoon3 小时前
Spring 配置解析与 @Value 注入核心流程详解
java·spring boot·spring
程序定小飞3 小时前
基于springboot的健身房管理系统开发与设计
java·spring boot·后端