专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 简单的JDBC封装代码

简单的JDBC封装代码

更新时间:2022-01-06 10:05:55 来源:赢咖4 浏览615次

导入java.sql.Connection;
导入java.sql.DriverManager;
导入java.sql.PreparedStatement;
导入java.sql.ResultSet;
/**
 * 数据库连接工具
 *
 */
公共 类DbTool {
     /**
           * 数据库类
     */ 
    private  static  final String ORACLE_DRIVER = "oracle.jdbc.driver.OracleDriver" ;
    /**
           * 主机地址和接口
     */ 
    private  static  final String URL = "jdbc:oracle:thin:@localhost:1521:XE" ;
    /**
           * 帐户
     */
    私有 静态 最终字符串 USER = "" ;
    /**
           * 密码
     */ 
    private  static  final String PASSWORD = "" ;
    /**
           * 数据库的连接通道方法-Connection_conn
     * 
     */ 
    public  static Connection getConnection(){
         try {
             //加载 oracle 数据驱动类
            Class.forName(ORACLE_DRIVER);
            //返回数据库通道对象
            return DriverManager.getConnection(URL, USER, PASSWORD);
        } catch (Exception e) {
             // TODO: 处理异常
        }
         return  null ;        
    }    
    /**
           * 释放数据库资源的方法
     * Connection_conn
     * PreparedStatement_ps
     * 结果集_rs
     */ 
    public  static  void close(Connection conn,PreparedStatement ps,ResultSet rs){
         try {
             if (rs!= null ) {
                rs.close();
            }
            如果(ps!= null ) {
                ps.close();
            }
            if (conn!= null ) {
                连接。关闭();
            }
        } catch (Exception e) {
             //打印错误
            e.printStackTrace();
        }
    }
    /**
           * 释放数据库资源的方法
     * Connection_conn
     * PreparedStatement_ps
     */ 
    public  static  void close(Connection conn,PreparedStatement ps){
         try {            
            如果(ps!= null ) {
                ps.close();
            }
            if (conn!= null ) {
                连接。关闭();
            }
        } catch (Exception e) {
             //打印错误
            e.printStackTrace();
        }
    }   
}

 

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>