Spring + SpringMVC其他类依赖注入失败

来源:互联网 发布:c语言成绩管理系统设计 编辑:程序博客网 时间:2024/05/29 12:26

我的项目一直使用很正常,有

@Controller

@Service

@Repository

依赖注入一直都可以用,但是我在一个其他类里添加@Component 依赖注入却失败了


一直百度一直查也查不出原因,但是后来自己解决了,今天记录一下,避免以后犯这种低级错误


我这个CustomerInfo类,是封装了一个用户的所有信息,也就是这样使用的:

也就是说,这个customerInfo 对象,我是通过new关键字来的。

而里面的属性,也就自然没有交给Spring托管,自然就无法注入啦!


那么更改如下,达到想要的效果:


结论:依赖注入的对象,必须托管给Spring管理,new出来的对象的属性,肯定是null的!


原创粉丝点击