是否有可能从数据库中获取Java fmt消息包?

时间:2010-04-28 10:30:47

标签: java spring localization

我需要本地化应用程序,现在文件从文本文件加载。是否可以将源更改为数据库?

这是现在加载本地化消息的方式:

<!-- Application Message Bundle -->
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
    <property name="basename" value="/WEB-INF/messages/messages" />
    <property name="cacheSeconds" value="0" />
</bean>

2 个答案:

答案 0 :(得分:0)

您可以通过扩展AbstractMessageSource

来实现自己的工作

答案 1 :(得分:0)

显然这是在一段时间之前在春天被问到的,但是我认为没有足够的人想要它。

https://jira.springsource.org/browse/SPR-364是JIRA并且附加了一个JAVA文件,这是一个很好的起点(你需要设置SQL语句)

一些相关的讨论是

http://forum.springsource.org/showthread.php?t=18194

http://forum.springsource.org/showthread.php?t=14610