关于JDBC的简单封装(实例讲解)
2017-08-08 08:33
621 查看
如下所示:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; /** * 数据库连接工具 * @author 2017 * */ public class DbTool { /** * 数据库的类 */ private static final String ORACLE_DRIVER = "oracle.jdbc.driver.OracleDriver"; /** * 主机地址和接口 */ private static final String URL = "jdbc:oracle:thin:@localhost:1521:XE"; /** * 账户 */ private static final String 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: handle exception } return null; } /** * 数据库的释放资源方法 * Connection_conn * PreparedStatement_ps * ResultSet_rs */ public static void close(Connection conn,PreparedStatement ps,ResultSet rs){ try { if (rs!=null) { rs.close(); } if (ps!=null) { ps.close(); } if (conn!=null) { conn.close(); } } catch (Exception e) { //打印错误 e.printStackTrace(); } } /** * 数据库的释放资源方法 * Connection_conn * PreparedStatement_ps */ public static void close(Connection conn,PreparedStatement ps){ try { if (ps!=null) { ps.close(); } if (conn!=null) { conn.close(); } } catch (Exception e) { //打印错误 e.printStackTrace(); } } }
以上这篇关于JDBC的简单封装(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- 简单通用JDBC辅助类封装(实例)
- Python 网络爬虫--关于简单的模拟登录实例讲解
- 关于jdbc重点讲解实例--使用jdbc操作数据库上传附件
- JUnit自动化单元测试(二):简单测试实例讲解
- Unittest操作简单实例进行系统讲解测试用例
- JDBC学习笔记(3)之jdbc简单封装
- 关于Session和Cookie简单实例
- jdbc简单封装
- PyQt4的信号与插槽中简单实例源码讲解
- jdbc 简单通用JDBC辅助类封装
- 关于webservice的异步调用简单实例
- JDBC的项目开发实例<轻量级封装>
- 封装JDBC,简单快捷的使用PreparedStatement对象
- 关于C#多线程委托的简单讲解
- JavaScript编程中实现对象封装特性的实例讲解
- 学习Spring MVC,关于注解的Spring MVC,关于控制器的Spring MVC,学习Spring,简单Spring MVC实例
- python使用线程封装的一个简单定时器类实例
- c++关于windows窗体编程简单实例
- JavaScript实现简单的双色球(实例讲解)
- 关于set容器的简单讲解!!!