解析property文件

package util;

import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

public class PropertyReader {
private static String serviceUrl;

private static String driver;
private static String connUrl;
private static String userName;
private static String password;

static {
Properties prop = new Properties();
InputStream in = PropertyReader.class
.getResourceAsStream("/config.properties");
try {
prop.load(in);
serviceUrl = prop.getProperty("ServiceUrl").trim();
driver = prop.getProperty("driver").trim();
connUrl = prop.getProperty("connUrl").trim();
userName = prop.getProperty("userName").trim();
password = prop.getProperty("password").trim();
} catch (IOException e) {
e.printStackTrace();
}
}

private PropertyReader() {
}

public static String getServiceUrl() {
return serviceUrl;
}

public static void setServiceUrl(String serviceUrl) {
PropertyReader.serviceUrl = serviceUrl;
}

public static String getDriver() {
return driver;
}

public static void setDriver(String driver) {
PropertyReader.driver = driver;
}

public static String getConnUrl() {
return connUrl;
}

public static void setConnUrl(String connUrl) {
PropertyReader.connUrl = connUrl;
}

public static String getUserName() {
return userName;
}

public static void setUserName(String userName) {
PropertyReader.userName = userName;
}

public static String getPassword() {
return password;
}

public static void setPassword(String password) {
PropertyReader.password = password;
}
}

猜你喜欢

转载自417755712.iteye.com/blog/2281225