【发布时间】:2011-03-10 09:14:37
【问题描述】:
我有一堆可以根据环境更改的属性(配置)。但是,一旦部署了 Web 应用程序,这些值就不会改变。所以考虑到有一个 application.properties 文件,我想在正常的程序流程中多次读取它。
我知道我可以在服务器启动时加载这些。但是,从后端的简单 Java 类访问这些的最佳实践是什么?这些业务类与 servlet 等无关,也不依赖于 webapp。
所以今天我通过 ServletContext 加载属性。然后呢?我应该将它们保存在哪里以便其他对象可以轻松访问而无需再次执行 fileInputStream.load?
谢谢。
【问题讨论】:
标签: java servlets properties