getfromcode

SGG2024最新版JDBC视频教程,一套轻松掌握jdbc

体系课
课程简介

# JDBC 体系课:从原生连接到底层原理的落地实操 解决什么工作场景与痛点 Java 后端开发中,数据库交互是绕不开的核心环节。很多初学者容易陷入“只懂 SQL 不会驱动”或“只会原生 JDBC 却不懂封装”的困境。原生 JDBC 写法冗长且存在严重的 SQL 注入风险,而在实际项目中,我们需要频繁处理实体类映射、批量数据更新以及高并发下的连接池管理。本…

已有 0 人浏览 发布 2026-09-28 更新 2026-09-28

# JDBC 体系课:从原生连接到底层原理的落地实操

解决什么工作场景与痛点 Java 后端开发中,数据库交互是绕不开的核心环节。很多初学者容易陷入“只懂 SQL 不会驱动”或“只会原生 JDBC 却不懂封装”的困境。原生 JDBC 写法冗长且存在严重的 SQL 注入风险,而在实际项目中,我们需要频繁处理实体类映射、批量数据更新以及高并发下的连接池管理。本套教程专门针对这些痛点,系统梳理了从驱动注册、连接获取、SQL 执行到结果集处理的完整链路,并深入讲解了如何通过 ORM 思想进行代码封装,最后延伸至 Druid 连接池的硬编码与软编码实现,旨在帮助开发者摆脱繁琐的样板代码,构建健壮的数据访问层。

适合什么基础与学习路径 课程明确分为“基础篇”与“进阶篇”两个阶段。建议初学者或需要巩固基础的开发者优先观看前 15 节内容,快速掌握 JDBC 核心 API(Driver、Connection、Statement、PreparedStatement)的使用规范,特别是参数化查询对防止注入的重要性。若已具备 Java 实体类编写经验,可直接从第 16 节开始,学习如何利用反射机制封装实体类与集合,理解主键回显原理。对于希望深入理解高并发场景的进阶者,务必研读关于数据库连接池对比及 Druid 配置的部分,这是生产环境稳定运行的关键。

学完能独立做什么与资料配合 学完本课程,你能够独立搭建标准的数据库持久层架构,熟练编写 PreparedStatement 实现增删改查,并能针对特定业务场景选择合适的数据处理方式(如批量插入或动态查询)。更重要的是,你将掌握基于 Druid 连接池的软编码策略,能够独立设计并实现一个支持自动回显主键、具备异常重试机制的数据访问组件,而无需依赖 Spring 等第三方框架。

资料包中的视频文件按章节逻辑排列,学习时应以“问题驱动”的方式观看。例如在讲解 CRUD 操作时,不要机械地复制代码,而是结合视频演示,先手动编写原生 JDBC 代码,再对比演示中的 PreparedStatement 写法,体会其在安全性上的优势。进阶部分关于连接池的软编码实现,建议在实际项目中尝试修改配置参数,观察连接池行为变化,从而真正理解资源管理的底层逻辑。

课程目录

视频
00课程介绍.mp4 11.49M
01基础篇-课程引言.mp4 12.06M
02基础篇-JDBC概述.mp4 20.62M
03基础篇-项目搭建.mp4 18.65M
04基础篇-快速入门.mp4 55.54M
05基础篇-核心API之注册驱动.mp4 21.77M
06基础篇-核心API之Connection.mp4 17.32M
07基础篇-核心API之Statement.mp4 53.21M
08基础篇-核心API之PreparedStatement.mp4 47.03M
09基础篇-核心API之ResultSet、总结.mp4 34.91M
10基础篇-PreparedStatement实现CRUD之查询单行单列.mp4 40.38M
11基础篇-PreparedStatement实现CRUD之查询单行多列.mp4 32.14M
12基础篇-PreparedStatement实现CRUD之查询多行多列.mp4 20.75M
13基础篇-PreparedStatement实现CRUD之新增.mp4 23.44M
14基础篇-PreparedStatement实现CRUD之修改、删除.mp4 30.65M
15基础篇-常见问题.mp4 32.99M
16进阶篇-实体类搭建.mp4 102.64M
17进阶篇-ORM思想封装单个对象.mp4 161.60M
18进阶篇-ORM思想封装集合.mp4 89.38M
19进阶篇-主键回显.mp4 345.04M
20进阶篇-主键回显代码优化.mp4 33.00M
21进阶篇-批量操作.mp4 78.05M
22进阶篇-连接池概述.mp4 119.96M
23进阶篇-常见连接池对比.mp4 111.59M
24进阶篇-Druid硬编码实现.mp4 179.16M
25进阶篇-Druid软编码实现.mp4 187.85M
26进阶篇-HikariCP硬编码实现.mp4 120.86M
27进阶篇-HikariCP软编码实现.mp4 33.37M
28高级篇-工具类封装V1.0.mp4 50.96M
30高级篇-工具类封装V2.0.mp4 196.36M
31高级篇-工具类V2.0测试.mp4 13.97M
32高级篇-DAO概念及搭建.mp4 157.10M
33高级篇-BaseDAO搭建增删改方法.mp4 55.68M
34高级篇-BaseDAO搭建通用查询方法思路.mp4 117.53M
35高级篇-BaseDAO搭建通用查询方法实现.mp4 499.49M
36高级篇-BaseDAO搭建查询单个结果方法.mp4 23.58M
37高级篇-DAO结合BaseDAO完成CRUD.mp4 293.65M
38高级篇-数据库事务的回顾.mp4 54.95M
39高级篇-事务的概述.mp4 27.97M
40高级篇-工具类优化及转账事务的实现.mp4 89.83M
笔记.zip 938.22kb
源码.zip 6.24M
资料.zip 56.50M
尚硅谷2024最新版JDBC视频教程,一套轻松掌握jdbc(JDK21)/
课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。