获得mysql和oracle链接的类
2010-07-09 23:30
288 查看
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获得mysql和oracle链接的类
- MYSQL|ORACLE的数据库链接实例______软件开发-数据库
- 获得某个月的天数(java,oracle,mysql)
- cmd命令行链接oracle、mysql的环境变量
- java jdbc链接Oracle,mysql,sql server2012数据库实例
- Tomcat5.5链接Oracle、DB2、MySQL数据源实现JSP下拉框的填充
- MySQL与Oracle的数据迁移注意事项,另附转换工具链接
- 关系型数据库sqlserver,mysql,oracle链接数据库时所需串儿
- oracle、mysql、sql server等;流行数据库的链接驱动配置
- MySQL与Oracle的数据迁移注意事项,另附转换工具链接
- soalris下 Oracle链接mysql创建DB_link
- MySql,SqlServer,Oracle链接数据库工具类
- 获得某个月的天数(java,oracle,mysql)
- java实现兼容Oracle、mysql、SQL server数据库的链接
- MYSQL 链接远程的FEDERATED引擎链接表(类似ORACLE的DBLINK)
- SQL Server的链接服务器(MySQL、Oracle、Ms_sql、Access、SYBASE)
- 获得某个月的天数(java, mysql, oracle)
- oracle、mysql、sql server等;流行数据库的链接驱动配置
- 使用普通方式和连接池方式获取Oracle和Mysql链接
- SQL Server的链接服务器(MySQL、Oracle、Ms_sql、Access、SYBASE)