Spring ResourceBundleMessageSource конфигурация нескольких файлов свойств в весеннем XML-файле?

Например, у меня есть два файла свойств, таких как сообщение и запрос. как можно настроить весной xml

Почему бы не использовать определение @Bean?

Mạnh Quyết Nguyễn 23.05.2018 12:20
0
1
210
1

Ответы 1

Что ж, вы можете использовать приведенный ниже фрагмент кода.

    <context:property-placeholder
    location = "classpath:dao.properties,
    classpath:services.properties,
    classpath:user.properties"
    ignore-unresolvable = "true"/>
  1. В этом случае необходимо указать атрибут порядка, чтобы зафиксировать порядок, в котором они обрабатываются Spring.
  2. Все заполнители свойств за вычетом последнего (наивысшего порядка) должны иметь ignore-unresolvable = "true", чтобы механизм разрешения передавался другим в контексте без создания исключения.

Я получаю сообщение об ошибке ниже. Невозможно преобразовать значение типа [org.springframework.beans.factory.config.PropertyPlaceholde‌ rConfigurer] в требуемый тип [java.lang.String] для свойства 'basename': в org.springframework.beans нет подходящих редакторов или стратегии преобразования. Пример TypeConverterDelegate.convertIfNec (TypeConverter‌ Delegate.java:289) в org.springframework.beans.TypeConverterDelegate.convertIfNec‌ essary (TypeConverter‌ Delegate.java:154) в org.converter Delegate.java:154) в org.Converter Delegate. A: 452) ... еще 30

sarma mrr 23.05.2018 13:46

Не могли бы вы поделиться здесь полной трассировкой стека? Возможно, свойство bean-компонента не соответствует типу свойства.

Bilal Abdulkany 24.05.2018 05:51

Другие вопросы по теме