У меня есть несколько модулей maven, каждый из которых имеет свой собственный файл свойств сообщений, определенный в файле контекста каждого пользователя.Несколько сообщений springResources в нескольких модулях maven?
Например, для модуля ABC, есть ABC-context.xml, которые определяют его собственный messageSource как это:
<bean id="abcMessageSource"
class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basenames">
<list id="resources">
<value>abcMessages</value>
</list>
</property>
</bean>
А для другого модуля, DEF, которая зависит от ABC , имеет свою собственную DEF-context.xml, который определяет свои собственные messageSource, как это:
<bean id="defMessageSource"
class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basenames">
<list id="resources">
<value>defMessages</value>
</list>
</property>
</bean>
Я бы хотел, чтобы модуль DEF каким-то образом мог объединить abcMessages и defMessages как одно сообщение, но не знаю, как это сделать.
Пожалуйста, поделитесь своими идеями, спасибо.
На самом деле это было то место, откуда я пришел, когда у меня был 1 файл контекста в одном модуле maven. Но когда я разделяю этот 1 модуль на 2 модуля, я также разделяю сообщения, каждый модуль имеет один источник сообщений, определенный в каждом файле весеннего контекста. Я хотел бы иметь 1 'объединенный' messageSource из всех определенных источников сообщений во всех файлах контекста, используемых для приложения. Интересно, если я запутался в объяснительных материалах :) – bertie