教程简介:
深入掌握JDBC,是打通Java和数据库之间的桥梁。本套教程开发环境采用JDK21,分层次渐进式学习。讲解中融入了框架思想,通过学习ORM思想及手动操作,使用反射技术搭建BaseDAO通用工具类,强化底层思想,为后续框架内容学习打下基础。
教程分为三大篇章:
基础篇,以解决现有问题的角度,快速学习JDBC的基础应用,让你低学习成本上手使用JDBC;
进阶篇,带你理解ORM思想,在基础篇的内容上做进一步的优化,掌握多种连接池优化程序的能力;
高级篇,融入实战经验的封装、优化、功能流程的把控,强化开发项目思想,优化代码逻辑。
学习本套教程,需掌握数据库MySQL的使用。教程附赠全套视频、源码、笔记、资料,保姆级教学,手把手带你通关JDBC!
-------------------------------------------
教程目录:
00.课程介绍
01.基础篇-课程引言
02.基础篇-JDBC概述
03.基础篇-项目搭建
04.基础篇-快速入门
05.基础篇-核心API之注册驱动
06.基础篇-核心API之Connection
07.基础篇-核心API之Statement
08.基础篇-核心API之PreparedStatement
09.基础篇-核心API之ResultSet总结
10.基础篇-PreparedStatement实现CRUD之查询单行单列
11.基础篇-PreparedStatement实现CRUD之查询单行多列
12.基础篇-PreparedStatement实现CRUD之查询多行多列
13.基础篇-PreparedStatement实现CRUD之新增
14.基础篇-PreparedStatement实现CRUD之修改、删除
15.基础篇-常见问题
16.进阶篇-实体类搭建
17.进阶篇-ORM思想封装单个对象
18.进阶篇-ORM思想封装集合
19.进阶篇-主键回显
20.进阶篇-主键回显代码优化
21.进阶篇-批量操作
22.进阶篇-连接池概述
23.进阶篇-常见连接池对比
24.进阶篇-Druid硬编码实现
25.进阶篇-Druid软编码实现
26.进阶篇-HikariCP硬编码实现
27.进阶篇-HikariCP软编码实现
28.高级篇-工具类封装V1.0
29.高级篇-ThreadLocal概述
30.高级篇-工具类封装V2.0
31.高级篇-工具类V2.0测试
32.高级篇-DAO概念及搭建
33.高级篇-BaseDAO搭建增删改方法
34.高级篇-BaseDAO搭建通用查询方法思路
35.高级篇-BaseDAO搭建通用查询方法实现
36.高级篇-BaseDAO搭建查询单个结果方法
37.高级篇-DAO结合BaseDAO完成CRUD
38.高级篇-数据库事务的回顾
39.高级篇-事务的概述
40.高级篇-工具类优化及转账事务的实现