java -Djdbc.drivers=oracle.jdbc.driver.OracleDriver classname 这样注册drivers后,怎么用呢?
解决方案 »
- sun.awt.X11.XEmbeddedFrame是在JAK6的那个jar包下
- 简单Java代码找错
- 大家觉得学Java是不是应该系统总结出一个笔记 ?
- 多边形的坐标系转换
- 问个问题:一般网站上或者一些DEFECT TRACKING工具的自动邮件通知功能是通过什么来实现的?
- 打包的艺术,心情不错,顺便散分
- 怎么把string数组中的字符型数字变成数值型的
- 问个很基础的问题。。。
- 高分求救?SOS 关于用mapinfo xtreme for java做gis的性能问题。
- hibernateTemplate 跟 存储过程 执行 先后问题
- 关于Object boolean的问题
- 关于I/O问题的一个疑惑
public static final String ORACLE_DRIVER = "oracle.jdbc.driver.OracleDriver";
public static final String ORACLE_URL = "jdbc:oracle:thin:@192.168.0.23:1521:test"; public static final String MYSQL_DRIVER = "com.mysql.jdbc.Driver";
public static final String MYSQL_URL = "jdbc:mysql://127.0.0.1:3306/jdbcguides"; public static Connection getConnection() {
return getMySQLConnection();
} public static Connection getOracleConnection() {
try {
// register driver
Class.forName(ORACLE_DRIVER);
// get connection
Connection con = DriverManager.getConnection(ORACLE_URL, "openlab",
"open123");
return con;
} catch (ClassNotFoundException e) {
System.out.println("failed to register driver.");
throw new RuntimeException(e);
} catch (SQLException e) {
System.out.println("failed to execute sql.");
throw new RuntimeException(e);
}