我有几个使用hibernate持久化到DB的java项目。目前,我在一个持久性项目中嵌入了hibernate.properties文件。
但是,我希望能够指定有两个不同的文件,一个用于prod,一个用于dev。
在jars中嵌入配置文件最好的practise....should是什么?如何构建我的项目以使用Maven的正确属性?
谢谢。
发布于 2012-01-02 07:52:55
您可能希望在运行时将关键数据库属性(name/user/password)设置为属性,或者从本身指定为属性(文件的URL可以指定为属性)的属性文件中设置为属性,或者从一组属性(name/user/password中的每个属性)设置为属性。前者可能是首选的方法。
您可以要求您的系统/数据库管理员键入他们喜欢的内容:)
https://stackoverflow.com/questions/8696368
复制相似问题