Итак, у меня есть многомодульный проект Springboot Maven, я хотел бы, чтобы каждый модуль имел свой собственный файл message.properties и сделал так, чтобы конфигурация источника сообщений выполняла поиск базового имени для каждого модуля в отдельности, поэтому что я могу иметь сообщения с одним и тем же кодом в разных файлах без каких-либо конфликтов.
Например:
module1->
java->
resources->
messages.properties
содержимое:
message.test=message from module 1
module2->
java->
resources->
messages.properties
content:
message.test=message from module 2
, а затем из модуля 2, скажем, у меня есть кто-то, кто звонит этому парню:
messageSource.getMessage("test.message", null, null)
Я ожидаю, что результатом будет «сообщение от модуля 2», потому что оно вызывается из модуля 2, а не из модуля 1.
Есть ли способ сделать эту изоляцию без необходимости устанавливать несколько бинов для каждого модуль?
Спасибо!