Dans la mise en œuvre de service, avec l'aide de @Autowired
j'injecte CollectInfo
objet dans serviceImpl mais je reçois NullPointerException
.@Autowired ne fonctionne pas au printemps Intégration
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 "/>
pouvez-vous partager CollectInfo class.check si vous avez annoté la classe avec @Component –
Le conteneur de printemps 'EmployeeImpl' est-il géré? –
@Vikram oui j'ai défini – Doss