【发布时间】:2017-10-16 08:07:23
【问题描述】:
在服务实现中,在@Autowired 的帮助下,我在 serviceImpl 中注入了CollectInfo 对象,但我得到了NullPointerException。
package net.group.cts.service.serviceImpl;
@Service
public class EmployeeImpl implements EmployeeService {
@Autowired
CollectInfo info;
public void processData(){
info.getName();
}
}
package net.group.cts.model;
@Component
public class CollectInfo (){
String name;
public String getName(){
name = name + "Mr.";
return name;}
}
}
Xmlconfig.xml
<context:annotation-config/>
<context:component-scan base-package="net.group.cts"/>
<bean id="info" class="net.group.emp.model.CollectInfo "/>
【问题讨论】:
-
你能分享 CollectInfo 类吗?检查你是否用@Component 注释了类
-
EmployeeImplspring 容器是否托管? -
@Vikram 是的,我定义了