工具类JdbcUtils
/** * 这是一个工具类,一般工具类不能被继承,所以定义成final* * 不需要构造实例,用私有的构造方法* 单例模式或者用static静态代码块,* 本例用static,没有实例* */
package cn.itcast.jdbc;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;public final class JdbcUtils {private static String url = "jdbc:mysql://localhost:3306/jdbc";private static String user = "root";private static String password = "123456";private JdbcUtils() {}// 注册驱动static {try {Class.forName("com.mysql.jdbc.Driver");} catch (Exception e) {throw new ExceptionInInitializerError(e);}}//建立连接public static Connection getConnection() throws SQLException {return DriverManager.getConnection(url, user, password);}//释放资源public static void free(ResultSet rs, Statement st, Connection conn) {try {if (rs != null)rs.close();} catch (SQLException e) {e.printStackTrace();} finally {try {if (st != null)st.close();} catch (SQLException e) {e.printStackTrace();} finally {try {if (conn != null)conn.close();} catch (SQLException e) {e.printStackTrace();}}}}
}
工具类JdbcUtils相关推荐
- JDBC:JDBC工具类JDBCUtils
JDBC工具类:JDBCUtils 1.在src目录下创建一个文件:jdbc.properties url=jdbc:mysql://localhost/stu_db ---数据库的url地址 use ...
- 【JDBC】JDBCUtils工具类开发
[JDBC]JDBCUtils工具类开发 1.JDBCUtils工具类开发 2.使用JdbcUtils工具类测试DML语句 3.使用JdbcUtils工具类测试查询语句 1.JDBCUtils工具类开 ...
- 05:JDBC的开发步骤,及其抽取的JDBCUtils工具类
1.1.JDBC是什么? JDBC是一种用于执行SQL语句的Java API.(Java Data Base Connectivity,java数据库连接),是Java访问数据库的标准规范,可以为不同 ...
- 03013_JDBC工具类
1."获得数据库连接"操作,将在以后的增删改查所有功能中都存在,可以封装工具类JDBCUtils.提供获取连接对象的方法,从而达到代码的重复利用. 2.该工具类提供方法:publi ...
- 原生JDBC和工具类的基本实现
工具: IDEA MySQL8.0或之前版本 文章目录 JDBC原理 JDBC入门案例 JDBC的API详解 JDBC增删改查操作 JDBC工具类 JDBC是Java访问数据库的标准规范,可以为不同的 ...
- JDBC学习总结(二)JDBC操作Blob类型字段高效的批量插入JDBC处理数据库事务将多个SQL看成一个事务执行数据库连接池C3P0DBCPDruidDBUtils工具类实现CRUD
JDBC学习总结(二)JDBC操作Blob类型字段/高效的批量插入/JDBC处理数据库事务/将多个SQL看成一个事务执行/数据库连接池C3P0/DBCP/Druid/DBUtils工具类实现CRUD ...
- Druid 连接池 JDBCUtils 工具类的使用
Druid工具介绍 它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个SQL Parser. 支持所有JDBC兼容的数据库,包括Oracle.MySQL. ...
- 【工具类】JDBCUtils,数据库连接池
JDBC 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即 ...
- JDBCUtils工具类编写
什么是JDBC: JDBC全称: java database connection. Jdbc主要用于java代码连接数据库,java代码就可以发送sql语句给数据库服务器,操作数据库中数据. 获取连 ...
最新文章
- 看看Vector源码Java 9
- TensorFlow Lattice:灵活、可控、可解释的机器学习
- leetcode算法题--最长字符串链
- 华为芯片设计面试题_未来想去华为海思做芯片设计,应该做哪些努力?
- SEL selector (二)
- LeetCode 2087. 网格图中机器人回家的最小代价(脑筋急转弯)
- [转] ASP.NET中使用javascript
- [转]简明 Nginx Location Url 配置笔记
- 与中石油分享SOA成功实践
- vscode+sftp 开发模式环境的同步
- 安装深度linux系统卡住不动,简单有效!一招解决深度Linux死机问题
- java程序员必备英语词汇_java程序员常用英文单词整理
- 数据库基础知识:概念篇
- 在c语言中 合法常量的规定,以下选项中不能作为C语言合法常量的是( )
- 论DNS地址8.8.8.8和114.114.114.114
- bzoj2096[Poi2010]Pilots*
- 珠海公交查询使用指南
- 大学生租房坑---亲身经历与总结吧(合肥暖虎公寓)
- 【python pandas】数据框行转列,列转行
- 数学传奇2——格林的风车