1
我使用的是不直接由我的@Controller
调用的类,当我尝试使用该类中的@Autowired
propeprty时,定义为@Service
,属性为null
。但@Autowired
具有相同的标记将在@Controller
内工作。是否可以在@Service中使用Spring 3 @Autowired注释?
示例代码:
@Service
public class UsernameValidator implements Validator {
@Autowired private UserDao userDao;
// code here when used, userDao is always null
}