public class HSignUtil {
public HSignUtil(){}
private static Properties props = new Properties();
private static Properties apiProps = new Properties();
static{
try {
//这里的配置文件放在工程源码包下面
props.load(Thread.currentThread().getContextClassLoader().getResourceAsStream("HS_000200.properties"));
apiProps.load(Thread.currentThread().getContextClassLoader().getResourceAsStream("ptpapi_url.properties"));
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
public static String getValue(String key){
return props.getProperty(key);
}
public static String getApiProps(String key){
return apiProps.getProperty(key);
}
//取值方式 里面的key就是配置文件的key
//HSignUtil.getValue("PRODUCT");
//HSignUtil.getApiProps("BASEHOST")
}
配置文件存放的图:
配置文件内容图:
spring xml 配置头代码
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.2.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-3.2.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-3.2.xsd ">
</beans>