Tomcat下读取property文件
自己写了一个mongodb.properties文件,用来记录mongodb的配置信息。当然可以使用Hibernate OGM,不过暂时没有时间。该文件放在了/src/config/mongodb/mongodb.properties.尝试了几种方法,下面这种是可行的:
MongoDb.java
...
Properties props = new Properties();
InputStream in = null;
in = getClass().getResourceAsStream("/config/mongodb/mongodb.properties");
try {
props.load(in);
} catch (IOException e) {
e.printStackTrace();
} finally {
in = null;
}
String db = (String) props.get("db.url");
String port = (String) props.get("db.port");
this.newsDb = (String) props.get("newsdb");
this.gamesDb = (String) props.get("gamesdb");
...
此文件会被生成到Tomcat下面的/classes/config/mongodb/mongodb.properties,所以用上面的方法可以读取到。
页:
[1]