首先这个方法是在你检查了所有原因后才解决不了的。
我的注入不了的代码是:

什么原因导致无法注入我也不太清楚。不过有个奇怪的显现就是,他可以在其他类里面注入成功。如果有大佬知道原因欢迎评论。我看了好多资料都没找到原因。这个类文件注入不进去对象一定不是因为Application位置的问题。
直接上方法。
第一种方法是:这种方法我没成功
不过大家可以试试。
private static ParsingData2 parsingData2;
@PostConstruct
public void init(){
parsingData2=this;
parsingData2.equipmentInfoMapper=this.equipmentInfoMapper;
}
第二种方法根据set方法注入:
看这次就有东西了,不为空了。
private static TotalEquipmentMapper totalEquipmentMapper;
@Autowired
public void setTotalEquipmentMapper (TotalEquipmentMapper totalEquipmentMapper){
ParsingData2.totalEquipmentMapper=totalEquipmentMapper;
}
private static GlMapper glMapper;
@Autowired
public void setGlMapper(GlMapper glMapper){
ParsingData2.glMapper=glMapper;
}

4048

被折叠的 条评论
为什么被折叠?



