解决循环依赖的问题
问题出现的原因:
PurchaseForecastDetailServiceImpl与
@Autowired
private PurchaseForecastDetailService purchaseForecastDetailService;
导致循环依赖出现。
解决办法:
将原本的:
purchaseForecastDetailService.updateBatchById(updateGenerateForm);
改为:
SpringContextUtils.getBean(this.getClass()).updateBatchById(updateGenerateForm);
就可以解决问题。