工具类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语句给数据库服务器,操作数据库中数据. 获取连 ...
最新文章
- python私有函数
- 三十分钟理解:双调排序Bitonic Sort,适合并行计算的排序算法
- golang 获取昨天日期
- SqlSugar ORM 入门到精通【一】入门篇
- Java初学者不得不知的概念,JDK,JRE,JVM的区别?
- 《精通Hadoop》:第 1 章 Hadoop 2.X
- 实验8.1 指针与数组 6-6 数组循环右移
- 监督学习无监督学习_无监督学习简介
- python函数实例解析_python支持返回函数的实例解析
- python入门之函数调用-python之函数入门
- 数组:正整数数组分成2组使其和的差的绝对值最小
- 基于Lua语言的wireshark插件编写
- 2022年超高清视频行业研究报告
- 奇怪的电梯(DP动态规划和BFS)
- 深入分析免流(非小白教程)
- DirectShow安装
- 分享几个在线制作APP应用的网站
- 友盟分享c8998报错原因
- Linux 模拟网络丢包及延时
- 002-CANoe 10.0 SP3 软件和CAN卡的配置笔记
热门文章
- 疯狂试探mysql单表insert极限:已实现每秒插入8.5w条数据
- 回调函数的注册和回调
- IT30:30岁IT男未来10年规划第2篇(2009-2020)
- python爬取歌词生成词云图_爬取毛不易歌词作词云展示
- 用场景法剖析需求问题
- WinForm实现Rabbitmq官网6个案例-Publishe/Subscribe
- 《Restricted Boltzmann Machines for Collaborative Filtering》理解与资料整理
- 计算机网络 实验:配置VLAN
- 计算机应用基础全册教案,[定稿]计算机应用基础全册教案
- MATLAB中eye()函数的用法