我们可以使用Spring配置文件或.properties文件来存储和检索某些属性,例如数据库连接。 (db url,db password等)
我们也可以一起使用Spring配置文件和.properties文件,我们从.property文件引用属性(比如在ant中)
以下情况的优点或缺点是什么:
1 - 仅使用.properties文件。
2 - 仅使用Spring配置文件。
3 - 同时使用两者。
在维护方面,任何方案都会更好吗?
我需要在三者之间做出选择,在我选择任何一个选项之前,我想有更好的判断力!
提前致谢!
- 伊瓦尔
答案 0 :(得分:6)
两者在一起。使用可从项目中外部化的属性文件来配置Spring。 Spring然后配置您的项目。大多数情况下,您不编写代码来读取属性文件。让Spring管理它并使用适当的值注入您的对象。然后你有适当的依赖注入,你构建的工件不是特定于环境的。
缺点: