Я использую autowiring в одном из моих проектов. @autowiring
работает нормально в контроллере, но мне нужно использовать тот же объект autowiring в каком-то другом классе, который используется как класс задачи для кварца. Autowiring там не работает.Autowiring не работает вне контроллера
Я пробовал этот код, указанный ниже, но это не удалось. Во всех попытках он получает null
за readXmlDao
.
@Repository("updateTeam")
public class TeamUpdate {
@Autowired
@Qualifier("readXmlDao")
ReadXmlDao readXmlDao;
Пожалуйста, предложите решение, спасибо.
у вас есть два отдельных проектов? как вы включаете Spring context.xml? –
Является ли класс TeamUpdate тем же проектом, что и ваш контроллер? Или ваш покрывает ваш класс TeamUpdate? –
Является ли кварц экземпляром класса TeamUpdate? Автоматическая проводка пружины будет работать только в том случае, если весна фактически создает класс. – beny23