在配置文件里加了一个组件bean,在我的工具类里自动注入了这个组件,然后我在使用这个工具类的时候是new出来的。所以我在用这个类的时候,发现里面的组件总是null,就是说注入失败。
后来发现,这个工具类必须也要通过注入的方式加载,然后它里面的bean才能注入成功。
(工具类想要注入,在类的前面加@component注解就可以了)
还是对spring的一些原理了解的不够深,
在配置文件里加了一个组件bean,在我的工具类里自动注入了这个组件,然后我在使用这个工具类的时候是new出来的。所以我在用这个类的时候,发现里面的组件总是null,就是说注入失败。
后来发现,这个工具类必须也要通过注入的方式加载,然后它里面的bean才能注入成功。
(工具类想要注入,在类的前面加@component注解就可以了)
还是对spring的一些原理了解的不够深,