![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
4epT |
|
||||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: 3 Всего: 3 |
Всем привет. Использую Spring data для работы с MongoDb. Есть базовая сущность:
От нее есть наследники. Вот один из них:
В базе MongoDb, есть сохранненный объект. Когда вычитываю:
Падает вот такой эксепшен:
Сколько не гуглил ничего похоже не нашел. Кто то сталкивался с таким ? В чем может быть ошибка ? |
||||||||
|
|||||||||
4epT |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: 3 Всего: 3 |
Кое что выяснил. Проблема как раз таки в inner классе. Если его вынести как отдельный класс или просто сделать его не вложенным то все работает. У спринга есть способ инжекстить бины даже если они "вложенные"... пример:
Это объявление бина, но его можно и заинжектить:
А как точно такое сделать аннотациями ? И еще более важный вопрос) Если я несколько раз создам spring context:
Он будет реально создавать два новых контекста ? Правильно было бы что бы spring context был объявлен только 1 раз ? (как сингелтон) |
||||||
|
|||||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |