Как переопределить свойство в файлах свойств Spring?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как переопределить свойство в файлах свойств Spring?

Сообщение Anonymous »

У меня есть обычное веб-приложение Java, которое использует Spring (не загрузку Spring) и использует параметр контекста с именем contextConfigLocation для настройки Spring bean-компонентов:

Код: Выделить всё

contextConfigLocation

classpath:dao-common.xml
classpath:dao.xml


Дао-common.xml упакован внутри стороннего jar-файла, используемого веб-приложением, а dao.xml упакован в само веб-приложение. Я могу редактировать dao.xml, но не dao-common.xml
Я пытаюсь «переопределить» определения bean-компонентов, представленные внутри dao-common.xml, с помощью определенных определений bean-компонентов в dao.xml следующим образом:
Определение компонента в dao-common.properties: Переопределить это определение в dao.properties: Но Spring создает bean-компонент dbprops с аргументом конструктора "" вместо "something else". Есть ли способ заставить Spring использовать определение из dao.xml при создании экземпляра bean-компонента dbprops?

Подробнее здесь: https://stackoverflow.com/questions/791 ... ties-files
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»