####?????????
#???
USERNAME = apay
#??
PASSWORD = epay_3V!LK5
#????
TYPE = 1A020205
#??KEY
DESKEY = 12345678
新建一个配置文件Config.properties,完成上述参数的赋值。
新建一个工具方法类
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
/**
* 读取config.properties 配置文件
* @author Administrator
*
*/
public class ConfigParser {
private static Properties p = new Properties();
static {
InputStream is = null;
try {
is = ConfigParser.class.getClassLoader().getResourceAsStream("Config.properties");
if(is!=null){
p.load(is);
}
} catch (IOException e) {
e.printStackTrace();
}finally{
if(is!=null){
try {
is.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
//取Config中的参数
public static String getUserName(){
return p.getProperty("USERNAME");
}
public static String getPassWord(){
return p.getProperty("PASSWORD");
}
public static String getType(){
return p.getProperty("TYPE");
}
public static String getDESKey(){
return p.getProperty("DESKEY");
}
}
在程序的调用
import cn.com.nantian.auth.utils.ConfigParser;
final static String UserName = ConfigParser.getUserName();