读取jdbc的属性文件

1.定义jdbc.properties

#数据库连接地址
jdbc.address=jdbc:postgresql://127.0.0.1:888/XX
#user

jdbc.loginname=XXX
#pass
jdbc.password=123456

 

2.读取属性文件

//Propertie2当前类名

public static Propertie2 getInstance() {
  if (tool == null) {
   tool = new PropertieEnLogTools();
   properties = new Properties();
   try {
    properties.load(new PropertieEnLogTools().getClass()
      .getClassLoader()
      .getResourceAsStream("systemlog_en.properties"));
   } catch (IOException e) {
    LoggerUtil.error(e);
   }
  }
  return tool;
 }

3.读取信息

static
    {
        jdbcAddress = PropertieTools.getInstance().getStringVal(Constants.PROPERTIES_JDBC_ADDRESS);
        jdbcLoginname = PropertieTools.getInstance().getStringVal(Constants.PROPERTIES_JDBC_LOGINNAME);
        jdbcPassword = PropertieTools.getInstance().getStringVal(Constants.PROPERTIES_JDBC_PASSWORD);
        //加载数据库驱动
        try
        {
            Class.forName("org.postgresql.Driver").newInstance();
        }
        catch (InstantiationException e)
        {
            // TODO Auto-generated catch block
            log.error(e);
        }
        catch (IllegalAccessException e)
        {
            // TODO Auto-generated catch block
            log.error(e);
        }
        catch (ClassNotFoundException e)
        {
            // TODO Auto-generated catch block
            log.error(e);
        }
    }

阅读更多
上一篇自定义获取属性文件
下一篇ConnectionUtil
想对作者说点什么? 我来说一句

读取属性文件连接数据库

2009年09月07日 10KB 下载

没有更多推荐了,返回首页

关闭
关闭