![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JDBC(已完结)
数据库连接、PreparedStatement操作、BLOB类型字段处理、事务、DAO、数据库连接池、Apache-Dbutils
桃桃tao
这个作者很懒,什么都没留下…
展开
-
第9章 Apache-Dbutils实现CRUD操作
commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。*API介绍:工具类:org.apache.commons.dbutils.DbUtils*jar包*使用ResultSetHandler的匿名实现类实现try {";//自定义ResultSetHandler//方法重写@Override//resultSet就是结果集。原创 2022-11-16 15:29:30 · 201 阅读 · 0 评论 -
第8章 数据库连接池
数据库连接池的基本思想:为数据库建立一个缓冲池,预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需要从缓冲池中取出一个,使用完毕后再放回*数据库连接池负责分配、管理和释放数据库连接,它语序应用程序重复使用一个现有的数据库连接,而不是重新建立一个。原创 2022-11-16 15:25:37 · 505 阅读 · 0 评论 -
第6章 数据库事务 & 第7章 DAO及相关实现类
事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态*事务处理:保证所有事务都作为一个工作单元来执行。原创 2022-11-16 15:17:43 · 341 阅读 · 0 评论 -
第4章 操作BLOB类型字段 & 第5章 批量插入
MySQL中,BLOB是一个二进制大型对象,是一个可以存储大量数据的容器*插入BLOB类型的数据必须使用PreparedStatement*MySQL的四种BLOB类型:TinyBlob:最大255;Blob:最大65k;MediumBlob:最大16M;LongBlob:最大4G。原创 2022-11-16 15:12:07 · 650 阅读 · 0 评论 -
第3章 使用PreparedStatement实现CRUD操作
由于每次进行增删改操作都要执行数据库连接和资源关闭的操作,所以将这两个操作封装成一个工具类。原创 2022-11-15 09:05:35 · 78 阅读 · 0 评论 -
第1章 JDBC概述 & 第2章 获取数据库连接
数据的持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。*java中的数据存储技术:JDBC直接访问数据库JDO (Java Data Object )技术第三方O/R工具,如Hibernate, Mybatis 等JDBC是java访问数据库的基石,JDO、Hibernate、MyBatis等只是更好的封装了JDBC。*JDBC:JDBC(Java Database Connectivity)是一个。原创 2022-11-14 17:04:49 · 344 阅读 · 0 评论