108分钟
JDBC进阶突围:写出更聪明的数据库代码
你是否在写 JDBC 时,感觉代码重复冗长?连接释放不及时、事务控制总出错?别担心,这门课带你告别“能跑就行”的阶段,走向“写得巧、改得动”的进阶之路。 课程一开始,我们会复盘传统 JDBC 编程的常…
你是否在写 JDBC 时,感觉代码重复冗长?连接释放不及时、事务控制总出错?别担心,这门课带你告别“能跑就行”的阶段,走向“写得巧、改得动”的进阶之路。
课程一开始,我们会复盘传统 JDBC 编程的常见问题,从 Statement 到 PreparedStatement,再到工具类封装,逐步帮你理清高效开发的逻辑。你会学习如何使用 DAO 模式整合数据操作,掌握事务的开启与提交,理解线程安全背后的本质。
接着,课程将引入三层架构、数据库连接池和单元测试等“项目级配置”。不再停留在“写功能”的阶段,而是真正从架构思维出发,构建更稳定、可扩展的系统结构。
整门课强调“懂原理 + 会实操”,不是单纯讲 API,而是站在开发者的角度,告诉你为什么这么写、怎么写得更好。
如果你已经厌倦了“写来写去都一个样”的数据库代码,那就加入我们,一起突围 JDBC 的瓶颈,真正写出聪明、优雅的数据库程序。
第1章 JDBC工具类打造与封装思维
- 1.1 封装工具类
- 1.2 优化工具类(1)
- 1.3 优化工具类(2)
第2章 ORM 初体验:打造学生管理系统
- 2.1 ORM概念
- 2.2 查询学生信息
- 2.3 添加学生信息
- 2.4 修改学生信息
- 2.5 删除学生信息
第3章 DAO封装与事务控制全流程
- 3.1 DAO 封装
- 3.2 创建实体类和工具类
- 3.3 创建 DAO 和实现类
- 3.4 登录功能实现
- 3.5 存款和取款功能
- 3.6 转账操作实现
【课程资料】
千锋教育
为你定制专属学习计划