java获得mysql和oracle链接的类
程序员文章站
2024-03-31 18:58:34
本文实例讲述了java获得mysql和oracle链接的类。分享给大家供大家参考。具体如下:
import java.sql.connection;
impor...
本文实例讲述了java获得mysql和oracle链接的类。分享给大家供大家参考。具体如下:
import java.sql.connection; import java.sql.drivermanager; import java.sql.sqlexception; public class connectdb { private static final string mysql = "jdbc:mysql://"; private static final string oracle = "jdbc:oracle:thin:@"; private connectdb() { } public static connection getinstance(string dbtype, string url) throws nosuchdbexception, sqlexception { if ("mysql".equalsignorecase(dbtype)) return getmysqlconn(url); if ("oracle".equalsignorecase(dbtype)) return getoracleconn(url); return null; } public static void closeconn(connection conn) { if (conn != null) { try { conn.close(); } catch (sqlexception e) { e.printstacktrace(); } } } private static connection getmysqlconn(string url) throws sqlexception { connection conn = null; try { class.forname("com.mysql.jdbc.driver"); } catch (classnotfoundexception e) { e.printstacktrace(); } conn = drivermanager.getconnection(mysql + url, "root", "root"); return conn; } private static connection getoracleconn(string url) throws sqlexception { connection conn = null; try { class.forname("oracle.jdbc.driver.oracledriver"); } catch (classnotfoundexception e) { e.printstacktrace(); } conn = drivermanager.getconnection(oracle + url, "scott", "tiger"); return conn; } }
希望本文所述对大家的java程序设计有所帮助。
下一篇: 利用asp.net实现生成不重复订单号
推荐阅读
-
java获得mysql和oracle链接的类
-
java获得mysql和oracle链接的类
-
JAVA简单链接Oracle数据库 注册和登陆功能的实现代码
-
JAVA简单链接Oracle数据库 注册和登陆功能的实现代码
-
java-关于mysql和oracle兼容的问题
-
mysql-Java Web连接MySql数据库,修改数据库连接类中的用户名和密码没有效果?
-
Java类的加载、链接和初始化 JavaJVMOracleOSGIWebsphere
-
Java类的加载、链接和初始化 JavaJVMOracleOSGIWebsphere
-
mysql-Java Web连接MySql数据库,修改数据库连接类中的用户名和密码没有效果?
-
Java常用类:Data()的用法,获得当前日期和时间对象date 定义对象Date date1 = new Date(36000000);获得包含的日期和时间 比较date和date1是否相等