【发布时间】:2011-03-25 19:40:14
【问题描述】:
我有课
@Service("registrationService")
@Transactional
public class RegistrationService {
@Resource(name="registrationDAO")
public RegistrationDAO registrationDAO;
在控制器中我可以毫无问题地访问registrationService和registrationDAO。
我还有一门课
@Service("securityService")
public class SecurityService implements UserDetailsService {
protected static Logger logger = Logger.getLogger("service");
@Resource(name="registrationDAO")
public RegistrationDAO registrationDAO;
public String test(){
logger.debug(registrationDAO.findUserByID(1) );
return "Testing";
}
现在如果我在控制器中调用测试函数,那么它会在registrationDAO上给出空指针异常
【问题讨论】:
标签: java spring-mvc annotations