天易39----java与spring读取properties文件的方式
2016-08-03 10:34
453 查看
一:java方式读取(只能读取class文件下的properties文件)
private static String smsUrl;//url
二:spring读取
1.读取class文件下的文件
static {
Resource resource = new ClassPathResource("/<span style="font-family: Arial, Helvetica, sans-serif;">sms.properties</span><span style="font-family: Arial, Helvetica, sans-serif;">");</span>
try {
Properties prop = PropertiesLoaderUtils.loadProperties(resource);
evaluateUrl=prop.getProperty("<span style="font-family: Arial, Helvetica, sans-serif;">smsUrl</span><span style="font-family: Arial, Helvetica, sans-serif;">").trim();</span>
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
2.读取web路径下的文件
<pre name="code" class="java">static {
tomcat下路径:
private static String smsUrl;//url
static { Properties prop = new Properties(); URL url= SendSMS.class.getResource("/sms.properties"); try { prop.load(url.openStream()); smsUrl = prop.getProperty("smsUrl").trim(); } catch (Exception e) { e.printStackTrace(); } }
二:spring读取
1.读取class文件下的文件
static {
Resource resource = new ClassPathResource("/<span style="font-family: Arial, Helvetica, sans-serif;">sms.properties</span><span style="font-family: Arial, Helvetica, sans-serif;">");</span>
try {
Properties prop = PropertiesLoaderUtils.loadProperties(resource);
evaluateUrl=prop.getProperty("<span style="font-family: Arial, Helvetica, sans-serif;">smsUrl</span><span style="font-family: Arial, Helvetica, sans-serif;">").trim();</span>
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
2.读取web路径下的文件
<pre name="code" class="java">static {
Resource resource = new ClassPathResource("../config/config.properties"); try { Properties prop = PropertiesLoaderUtils.loadProperties(resource); evaluateUrl=prop.getProperty("jySystem.evaluateUrl").trim(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }
}
tomcat下路径:
相关文章推荐
- 五种方式让你在java中读取properties文件内容不再是难题
- spring利用注解方式实现Java读取properties属性值
- 五种方式让你在java中读取properties文件内容不再是难题
- 五种方式让你在java中读取properties文件内容不再是难题
- java读取.properties配置文件 的几种方式
- 五种方式让你在java中读取properties文件内容不再是难题
- java程序读取properties配置文件的两种方式,备忘
- java中读取properties配置文件中的内容的三种方式
- Spring中配置和读取多个Properties文件的方式方法
- spring注解的方式读取properties文件中的内容
- java几种读取.properties文件的方式
- java读取Properties文件的六种方式
- Java 读取属性文件Properties,方式2
- spring注解方式读取properties文件中值
- Java中读取properties文件的两种方式
- Spring使用程序方式读取properties文件
- Spring使用程序方式读取properties文件
- 五种方式让你在java中读取properties文件内容不再是难题
- spring读取properties和其他配置文件的几种方式
- java几种读取.properties文件的方式