|
Модераторы: LSD, AntonSaburov |
|
diktator |
|
||||||
Шустрый Профиль Группа: Участник Сообщений: 81 Регистрация: 27.5.2010 Репутация: нет Всего: нет |
Здравствуйте. Не могу разобраться с инжекцией зависимости в Spring для generic классов. Есть generic класс:
И класс использующий generic класс:
В spring нужно указать зависимость в классе TaskBO для свойства TaskDAO которое сгенерированно generic классом. Но spring не поваляет указать TaskDAO а только интерфейс DAO. В общем можно указать только так:
Подскажите пожалуйста кто знает решение, как можно указать такую зависимость? Это сообщение отредактировал(а) diktator - 17.8.2013, 02:18 |
||||||
|
|||||||
diktator |
|
||||
Шустрый Профиль Группа: Участник Сообщений: 81 Регистрация: 27.5.2010 Репутация: нет Всего: нет |
В общем разобрался, спасибо всем кто пытался помочь. Я не правильно понял, думал что в зависимостях DAO это интерфейс, а это свойство и было, просто в тет методе DAO с большой буквы вот оно и в зависимостях нужно было указать так. И ошибка была в другом:
Причем если я подставлял так то работало:
Потом взял просто для TaskDAO создал интерфейс свой и через него пошло. Для меня остается загадкой почему не хочет через класс устанавливаться ManagedProperty. |
||||
|
|||||
Правила форума "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. |