/**
*
*/
package org.dayatang.db;
import org.dayatang.configuration.Configuration;
import org.dayatang.configuration.ConfigurationFactory;
/**
*
* @author chencao <a href="mailto:chencao0524@gmail.com">陈操</a>
*
* @version $LastChangedRevision$ $LastChangedBy$ $LastChangedDate$
*
*/
public class PropertiesUtil {
private static final String JDBC_CONFIG = "jdbc.properties";
private static String JDBC_DRIVER_KEY = "jdbc.driverClassName";
private static String JDBC_URL_KEY = "jdbc.url";
private static String JDBC_USERNAME_KEY = "jdbc.username";
private static String JDBC_PASSWD_KEY = "jdbc.password";
private static String JDBC_HOST_NAME_KEY = "jdbc.hostName";
private static String JDBC_DATABSE_NAME_KEY = "jdbc.databaseName";
private static String INIT_SQL_FILE_KEY = "init.sql.file";
private static Configuration configuration = new ConfigurationFactory().fromClasspath(JDBC_CONFIG);
public static final String JDBC_DRIVER = configuration.getString(JDBC_DRIVER_KEY);
public static final String JDBC_URL = configuration.getString(JDBC_URL_KEY);
public static final String JDBC_USERNAME = configuration.getString(JDBC_USERNAME_KEY);
public static final String JDBC_PASSWD = configuration.getString(JDBC_PASSWD_KEY);
public static final String JDBC_HOST_NAME = configuration.getString(JDBC_HOST_NAME_KEY);
public static final String JDBC_DATABSE_NAME = configuration.getString(JDBC_DATABSE_NAME_KEY);
public static final String INIT_SQL_FILE = configuration.getString(INIT_SQL_FILE_KEY);
private PropertiesUtil() {
super();
}
}