在web項目中使用配置文件
阿新 • • 發佈:2019-04-24
pri string tac core 讀取 ram ·· code get
在web項目中有很多配置,有的需要些的java代碼中,有的需要寫在配置文件中,有的需要在項目中進行緩存,有的需要寫在數據庫中。
對於寫在文件中的是調用頻率不高的,
http://127.0.0.1:19080/test/
http://127.0.0.1:19080/test/1234566
···
經過測試發現修改tomcat下的配置文件,然後使用下面的代碼讀取時,每次都會讀取配置文件。所以在使用時如果不是經常改變的,可以將其緩存起來,如果是不經常改變,需要改了之後立即生效的,可以不緩存。
StringUrl = org.springframework.core.io.support.PropertiesLoaderUtils.loadAllProperties("config.properties").getProperty("url");
使用下面的代碼實現緩存
private Properties properties;
{
try {
properties = PropertiesLoaderUtils.loadAllProperties("test.properties");
} catch (IOException e) {
e.printStackTrace();
}
}
```
在web項目中使用配置文件