static Connection getConnectionnew() {
Connection con = null;
//Configer configer = new Configer(new File("conf.ini"));
////debug=0:发布tomcat模式,正常客户使用的模式
////debug=1:开发调试模式,不发送网络命令,直接调用本地服务,所有代码都在客户端执行
//DefaultNPParam.debug = 1;
//DefaultNPParam.develop = 1;
//
//DefaultNPParam.debugdbip = configer.get("ip");
//DefaultNPParam.debugdbsid = configer.get("sid");
//DefaultNPParam.debugdbusrname = configer.get("user");
//DefaultNPParam.debugdbpasswd = configer.get("pass");
//String port = configer.get("port");
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@" + debugdbip
+ ":"+port+":" + debugdbsid;
con = DriverManager.getConnection(url, debugdbusrname,debugdbpasswd);
con.setAutoCommit(false);
loginfo("debug","系统","数据库连接成功。");
} catch (Exception e1) {
loginfo("error","系统","无法获得数据库连接,请确认数据库已启动,并能访问!错误信息:\n" + e1.getMessage());
}
return con;
}
相关文章
- Java 缺失的特性:扩展方法
- Java 定时线程池各个方法的区别 Java周期执行线程池各个方法的区别 ScheduledExecutorService schedulerService
- Java中Object类的equals()和hashCode()方法深入解析
- Java源码学习-String类的equals方法
- 重写Object类中的Equals方法(Java)
- PL SQL 12.0.7的安装及注册码,汉化包,连接Oracle远程数据库,中文乱码问题处理
- 常见数据库mysql、oracle和DB2中is null 和 =null 的区别
- java五种拼接字符串的方法
- 详解Java解析XML的四种方法—DOM/SAX/jdom/dom4j
- cmd命令行执行java程序的编译和执行的方法及可能出现找不到或无法加载主类的错误的解决