我目前正在开发一个项目,其中应保存许多选项。
答案 0 :(得分:6)
您可以使用.properties
文件来存储配置,通常用于存储环境配置。如果这就是你所说的。
看看documentation about that;这也可以是一个例子
String path = servletContext.getRealPath(propertiesFilePath);
Properties prop = new Properties();
try {
prop.load(new FileInputStream(path));
} catch (Exception e) {
// handle
}
String name = prop.getProperty("name");
答案 1 :(得分:4)
我建议使用java属性。属性是作为键/值对管理的配置值。可以从程序加载/保存属性或手动编辑*.properties
配置文件。
我希望这就是你所说的“设置”..
答案 2 :(得分:4)
如果是应存储和维护的用户特定配置,则可以使用Preferences API。
应用程序需要首选项和配置数据以适应不同用户和环境的需求。 java.util.prefs包为应用程序提供了一种存储和检索用户和系统首选项和配置数据的方法。数据持久存储在依赖于实现的后备存储中。有两个独立的优先级节点树,一个用于用户首选项,另一个用于系统首选项。