1
Я использую класс, который не вызван моим @Controller
напрямую, и когда я пытаюсь использовать @Autowired
propeprty в этом классе, то, что определено как @Service
, является null
. Но @Autowired
с такой же разметкой будет работать внутри @Controller
.Можно ли использовать Spring 3 @Обновленную аннотацию внутри @Service?
Пример кода:
@Service
public class UsernameValidator implements Validator {
@Autowired private UserDao userDao;
// code here when used, userDao is always null
}