使用java.util.Properties\x0d\x0a\x0d\x0a1、创建一个Properties对象。\x0d\x0a2、使用对象的load方法
加载你的property
文件。\x0d\x0a3、使用getProperty方法取值。\x0d\x0a例脊明子:\x0d\x0apackage com.bill.test\x0d\x0a\x0d\x0aimport java.io.FileInputStream\x0d\x0aimport java.util.Properties\x0d\x0a\x0d\x0apublic class Test {\x0d\x0apublic static void main(String[] args) throws Exception{\x0d\x0aProperties property = new Properties()\x0d\x0aproperty.load(new FileInputStream("你的文件位袜裂置"))\x0d\x0aString value = property.getProperty("你的属樱好告性的key")\x0d\x0a//TODO 使用value...\x0d\x0a}\x0d\x0a} * Spring 提供的 PropertiesLoaderUtils 允许您直接通过基于类路径的文件地址加载属性资源
* 最大的好处就是:实时加载配置文件,修改后立即生效,不必重启
*/
private static void springUtil(){
Properties props = new Properties()
while(true){
try {
props=PropertiesLoaderUtils.loadAllProperties("message.properties")
for(Object key:props.keySet()){
System.out.print(key+":")
System.out.println(props.get(key))
}
} catch (IOException e) {
System.out.println(e.getMessage())
}
try {
Thread.sleep(5000)
} catch (InterruptedException e) {
e.printStackTrace()
}
}
}
评论列表(0条)