Java配置 - dev&生产环境

时间:2012-01-01 23:41:15

标签: java maven config

我有几个使用hibernate持久保存到数据库的java项目。目前,我将hibernate.properties文件嵌入到一个持久性项目中。

但是,我希望能够指定两个不同的文件,一个用于prod,另一个用于dev。

最佳做法是什么......我应该将配置文件嵌入我的罐子里吗?如何构建我的项目以使用Maven的正确属性?

感谢。

1 个答案:

答案 0 :(得分:0)

您可能希望在运行时将密钥数据库属性(名称/用户/密码)设置为属性文件,该属性文件本身指定为属性(文件的URL可以指定为属性)或者属性集(每个名称/用户/密码的属性)。前者可能是首选方法。

您可以询问您的系统/数据库管理员输入他们喜欢的内容:)