- 01-JDBC课程内容概述
- 02-课件结构说明与数据库数据的导入
- 03-软件架构方式介绍
- 04-JavaWeb技术概览
- 05-JDBC概述
- 06-JDBC程序编写步骤
- 07-获取数据库连接的方式一
- 08-获取数据库连接的方式二
- 09-获取数据库连接的方式三
- 10-获取数据库连接的方式四
- 11-获取数据库连接的方式五
- 12-Statement操作数据库的弊端演示
- 13-PreparedStatement实现表数据的添加操作
- 14-JDBCUtils:封装据库连接和关闭操作
- 15-PreparedStatement实现表数据的修改操作
- 16-PreparedStatement实现通用的增删改操作
- 17-针对customers表的查询操作举例
- 18-针对customers表的通用的查询操作
- 19-针对Order表的通用的查询操作
- 20-图解查询操作的流程
- 21-PreparedStatement针对不同表的通用查询操作1
- 22-PreparedStatement针对不同表的通用查询操作2
- 23-PreparedStatement解决SQL注入问题
- 24-小结
- 25-课后练习1
- 26-课后练习2:添加四六级成绩
- 27-课后练习2:查询考试结果
- 28-课后练习2:删除考试数据
- 29-向数据表中插入Blob类型数据
- 30-从数据表中读取Blob类型数据
- 31-插入Blob字段特殊情况的说明
- 32-批量插入数据的操作1
- 33-批量插入数据的操作2
- 34-数据库连接及PreparedStatement使用小结
- 35-数据库事务的问题引入
- 36-何为事务及数据库事务的处理原则
- 37-考虑事务以后的代码实现
- 38-设置连接恢复为默认状态
- 39-事务的ACID属性及4种隔离级别
- 40-命令行验证MySQL的隔离级别
- 41-Java代码演示并设置数据库的隔离级别
- 42-提供操作数据表的BaseDAO
- 43-CustomerDAO及CustomerDAOImpl的实现
- 44-CustomerDAOImpl的单元测试
- 45-升级以后的DAO及相关类的测试
- 46-数据库连接池技术概述
- 47-C3P0数据库连接池的两种实现方式
- 48-JDBCUtils中使用C3P0数据库连接池获取连接
- 49-DBCP数据库连接池的两种实现方式
- 50-Druid数据库连接池技术的实现
- 51-使用QueryRunner测试添加数据的操作
- 52-使用QueryRunner查询表中一条或多条记录的操作
- 53-使用QueryRunner查询表中特殊值的操作
- 54-自定义ResultSetHandler的实现类完成查询操作
- 55-DbUtils类关闭资源的操作
- 56-JDBC总复习-上
- 57-JDBC总复习-下
除了常规的JDBC技术外,更涵盖《利用反射及JDBC元数据编写通用的查询方法》、《使用DBUtils工具类》、《DAO设计模式》、《编写通用的DAO接口实现类》等企业级开发内容。源码级讲授DBUtils工具类的实现思想,DEBUG调试其运行过程。示例代码专业、实用,使学员能站在更高层次上深入理解JDBC技术。