Невозможно инициализировать ссылку на интерфейс с помощью Spring - PullRequest
0 голосов
/ 15 марта 2012

У меня есть следующий код @Configurable (dependencyCheck = true) открытый класс KnowledgeRequestServlet расширяет HttpServlet {

@Autowired
@Qualifier("logsDbDao")
private LogsDao dao; ....

LogsDao - это интерфейс, который имеет только один метод saveRequest (), и когда я вызываю тот же метод, я получаю исключение нулевого указателя. Ссылка инициализируется при запуске того же кода на сервере. Я вижу эту проблему только тогда, когда я пытаюсь запустить код локально на моей машине . Я думаю, что это определенно связано с Spring Framework, который я использую. Не только это, ни одна из моих ссылок на интерфейсы не инициализируется локально. Все они отлично работают на стороне сервера. Некоторые могут сказать мне, что испортилось. Спасибо.

1 Ответ

0 голосов
/ 15 марта 2012

Звучит так, как будто Spring не инициализируется, когда вы запускаете его на своем компьютере. Вы запускаете его так же, как он работает на сервере?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...