关于JDBC的简单封装(实例讲解)
如下所示:
importjava.sql.Connection; importjava.sql.DriverManager; importjava.sql.PreparedStatement; importjava.sql.ResultSet; /** *数据库连接工具 *@author2017 * */ publicclassDbTool{ /** *数据库的类 */ privatestaticfinalStringORACLE_DRIVER="oracle.jdbc.driver.OracleDriver"; /** *主机地址和接口 */ privatestaticfinalStringURL="jdbc:oracle:thin:@localhost:1521:XE"; /** *账户 */ privatestaticfinalStringUSER=""; /** *密码 */ privatestaticfinalStringPASSWORD=""; /** *数据库的链接通道方法-Connection_conn * */ publicstaticConnectiongetConnection(){ try{ //加载oracle数据驱动类 Class.forName(ORACLE_DRIVER); //返回数据库通道对象 returnDriverManager.getConnection(URL,USER,PASSWORD); }catch(Exceptione){ //TODO:handleexception } returnnull; } /** *数据库的释放资源方法 *Connection_conn *PreparedStatement_ps *ResultSet_rs */ publicstaticvoidclose(Connectionconn,PreparedStatementps,ResultSetrs){ try{ if(rs!=null){ rs.close(); } if(ps!=null){ ps.close(); } if(conn!=null){ conn.close(); } }catch(Exceptione){ //打印错误 e.printStackTrace(); } } /** *数据库的释放资源方法 *Connection_conn *PreparedStatement_ps */ publicstaticvoidclose(Connectionconn,PreparedStatementps){ try{ if(ps!=null){ ps.close(); } if(conn!=null){ conn.close(); } }catch(Exceptione){ //打印错误 e.printStackTrace(); } } }
以上这篇关于JDBC的简单封装(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。