通常我会将我的翻译等放在properties
中 - 例如message_de.properties
等我现在面临的情况是我必须在数据库中提供这些数据。 (翻译将在其他系统中导入/编辑)
在我的webapp中使用数据库表是否有通用的方法/最佳实践?我想到的一种方法是从数据库构建properties
,但这似乎不是正确的方法。
答案 0 :(得分:2)
ResourceBundle
不需要基于属性文件,您可以编写自己的实现并使用JDBC支持它们或者您喜欢的任何内容。 ResourceBundle
javadoc page有一个关于如何进行自定义实现的示例。
答案 1 :(得分:1)
对我来说,这似乎是将数据库导出到属性文件 是正确的方法。这很简单,我认为数据库经常不会改变吗?然后可以通过不同方式自动导出。