DBlink链接类,读取dblink.properties文件 package com.sengen.dao.util; import java.io.IOException; import java.io.InputStream; import java.util.Properties; public class DBLinkHelper { private static String todb_name; private static String dblink_name; // 写个方法从属性文件读取这些数据 private static void readDBLinkProperty() { Properties prop = new Properties(); InputStream ins = DBLinkHelper.class.getResourceAsStream("/dbLink.properties"); try { prop.load(ins); todb_name = prop.getProperty("to.db.name"); dblink_name = prop.getProperty("dblink.name"); } catch (IOException e) { e.printStackTrace(); } } //dblink 表封装 public static String getDbLinkTable(String tablename) { readDBLinkProperty(); String newTableName = null; newTableName = todb_name + "." + tablename + "@" + dblink_name; return newTableName; } public static void main(String[] args) { readDBLinkProperty(); } }
|
|