![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDBC
文章平均质量分 74
Mr.史
MR.史,个人博客,学习总结。
展开
-
JDBC 操作BLOB类型的数据
插入BLOB类型的数据必须使用PreparedStatement,因为BLOB类型的数据无法使用字符串拼接写的。MySQL中,BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。MySQL的四种BLOB类型(除了在存储的最大信息量上不同外,他们是等同的)注:文章学习出自尚硅谷。原创 2023-11-03 17:54:07 · 452 阅读 · 0 评论 -
JDBC 使用 PreparedStatement 实现批量数据操作
机制,这一机制允许多条语句一次性提交给数据库批量处理。通常情况下比单独提交处理更有效率。当需要成批插入或者更新记录时,可以采用Java的批量。举例:向数据表中插入20000条数据。原创 2023-11-03 17:50:04 · 2198 阅读 · 0 评论 -
JDBC对事务的操作
保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。原创 2023-11-03 17:40:33 · 383 阅读 · 0 评论 -
DbUtils + Druid 实现 JDBC 操作 --- 附BaseDao
commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。工具类:org.apache.commons.dbutils.DbUtils。原创 2023-11-03 16:23:35 · 223 阅读 · 0 评论 -
C3P0、DBCP、Druid 三种数据库连接池的使用
将这两个包导入项目内。原创 2023-11-03 15:59:49 · 240 阅读 · 0 评论 -
JDBC数据库连接---附通用的CRUD类
将MySQL驱动包导入到 lib 目录下,导入之后右键 AS library 将驱动包添加到项目中。本篇文章以 MySQL 数据库为例,若要切换其他数据库,只需修改 resource文件夹中的 jdbc.properties 配置文件即可。创建 CustomerDaoImpl.java 文件,继承BaseDao并实现CustomersDao接口。创建 BaseDao.java 类,可直接继承baseDao 来实现对数据库的增删改查。在Dao层实现对 Customers 类的增删改查以及特殊值的查询。原创 2023-11-03 15:20:54 · 187 阅读 · 0 评论