关闭

读取jdbc的属性文件

标签: jdbcpropertiespostgresql数据库null
274人阅读 评论(0) 收藏 举报

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);
        }
    }

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:91726次
    • 积分:1477
    • 等级:
    • 排名:千里之外
    • 原创:67篇
    • 转载:12篇
    • 译文:0篇
    • 评论:5条
    最新评论