我正在使用ResourceBundleMessageSource
从资源包中获取应用程序消息。这就是我的应用程序的方式:在我的资源文件夹中,我有一个基本属性文件,比如messages_en.properties
。然后在resources文件夹下,我还有其他客户特定文件夹,每个文件夹都有自己的messages_en.properties
文件。这就是文件夹层次结构的样子:
src/main/resources:
|
--- messages_en.properties
|
--- customerA
|
--- messages_en.properties
现在,我想做的是,当我做bundle.getMessage(key, ...);
这样的事情时,我想查看该特定客户的属性文件。如果属性文件具有密钥,则显示该消息。如果没有,我需要从基本属性文件中获取信息,该文件直接位于src/main/resources
。
我该怎么做?如何检查属性文件?可能吗?我是Spring的新手,所以如果我的问题听起来很傻,我会事先道歉。
感谢。