我在@Configuration类中创建了一个映射,其中包含所有需要注入的类。我正在尝试在那里创建一个必须注入另一个类的地图。
这是我注入地图的方式:
地图始终为零,因此似乎根本没有注入。
任何想法为什么会发生这种情况?
[通过stackoverflow查看时学到了一些新东西。
结果是弹簧和弹簧靴对待@Autowired的方式有所不同,我应该使用@Resource注释,用于在春季启动时注入地图。
除了我正在检查映射是否在其注入的类的构造函数内为null之外。当我在构造函数之外检查它时,地图似乎不是null。
我想这意味着注入是在构造函数之后进行的,这是我所不知道的。