Welcome 微信登录

首页 / 数据库 / MySQL / 单例模式的Oracle 数据库连接应用

我们现在新建一个类来实现单例模式的Oracle 数据库连接应用组织架构如下:类的具体代码如下:package com.zse.dba;import java.sql.*;//设计模式1:单例模式。保证每一个用户只产生一个连接。其他需要数据库连接的,就只需要使用这个类即可。public class OracleConnector {private static Connection conn;public static Connection getOracleConn(){//java beantry{//判断是否有打开过连接,如果打开过则返回已有连接,//如果没有打开过则新建立连接if(conn==null){Class.forName("oracle.jdbc.OracleDriver");String url="jdbc:oracle:thin:@127.0.0.1:1521:xe";String user="root";String pass="111";//通过驱动管理器获取 oracle数据库连接conn= DriverManager.getConnection(url, user, pass);System.out.println("数据库连接成功!");}}catch(Exception ex){System.out.println("数据库连接失败:"+ex.getMessage());}return conn;}}在其他地方,需要使用的时候,只需要:导入包:com.zse.dba建立连接:Connection conn = OracleConnector.getOralceConn();然后再写具体的查询语句等等。更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12本文永久更新链接地址