我的xml中有一个类型为map
的bean。但是,当我尝试使用@Autowired
使用它时,它无法按预期工作。我还按照related question中的建议尝试了@Resource(name = "service")
堆栈溢出也无效。
@Resource (name = "service")
private Map<String, service> service;
有没有办法查看xml中的bean是否正确实例化。我将属性服务值设为null
。我一直在研究这一天。仍然无法解决这个难题。虽然我洗劫了春季参考和堆栈溢出(奇怪的是春天的地图自动装配很困难,或者我无法做到)。感谢您的帮助。
同样奇怪的是,我提到的相关问题似乎已被许多人接受,但对我不起作用。
答案 0 :(得分:0)
虽然我无法直接解决问题,但我使用了spring service locator来解决它,最后将地图包装在其中。