![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDBC
Duncan.M
这个作者很懒,什么都没留下…
展开
-
JDBC学习笔记(7)——数据库连接池
JDBC学习笔记(7)——数据库连接池1.概述2.C3P01.概述2.C3P0原创 2021-08-09 11:41:49 · 51 阅读 · 0 评论 -
JDBC学习笔记(6)——DAO及其实现类
JDBC学习笔记(6)——DAO及其实现类1.DAO相关类及其实现2.DAO相关的类的改进1.DAO相关类及其实现创建三个类BaseDAO:提供对表的通用的增删查改操作CustomerDAO:添加对表完成增删查改的抽象方法CustomerDAOImpl:继承于BaseDAO和CustomerDAO的实现类,类中重写抽象方法。2.DAO相关的类的改进在BaseDAO中声明代码块 private Class<T> clazz = null; {原创 2021-08-06 16:12:02 · 123 阅读 · 0 评论 -
JDBC学习笔记(5)——事务的相关操作
JDBC学习笔记(5)——事务的相关操作原创 2021-08-06 10:41:24 · 66 阅读 · 0 评论 -
JDBC学习笔记(4)——操作BLOB类型字段
JDBC学习笔记(4)——操作BLOB类型字段1.MySQL BLOB类型2.向数据表中插入和查找Blob3. 批量插入数据的操作1.MySQL BLOB类型2.向数据表中插入和查找Blob插入数据调用方法:setBlob() connection = JDBCUtils.getConnection(); String sql = "insert into customers(name,email,birth,photo) values (?,?,?,?)"; preparedStatemen原创 2021-08-05 21:17:55 · 137 阅读 · 0 评论 -
JDBC学习笔记(3)——使用PreparedStatement实现CRUD操作
JDBC学习笔记(3)——使用PreparedStatement实现CRUD操作1.Statement操作数据库的问题2.使用PreparedStatement完成数据库的增删改查1.Statement操作数据库的问题如何避免sql注入:使用PreparedStatement(从Statement扩展而来)取代Statement2.使用PreparedStatement完成数据库的增删改查/** * 使用PreparedStatement来替换Statement,实现对数据表的增删改查操作原创 2021-08-05 19:09:55 · 66 阅读 · 0 评论 -
JDBC学习笔记(2)——获取数据库的连接
JDBC学习笔记(2)——获取数据库的连接1.数据库的连接1.数据库的连接三个要素:Driver接口实现类、url、用户名和密码步骤1:编写配置文件步骤2:连接数据库//方式五(fianl版):将数据库连接需要的基本信息声明再配置文件中,通过读取配置文件的方式,获取连接 /* 此种方法的好处? 1.实现了数据与代码的解耦 2.如果需要修改配置文件信息,就可以避免程序重新打包 */ @Test public void getConnect原创 2021-08-03 20:55:01 · 81 阅读 · 0 评论