课程目录
已打包压缩:尚硅谷Java视频_MyBatis 视频教程.rar 611.1MB
课程定位:解决什么痛点 在 Java 后端企业级开发中,MyBatis 是操作关系型数据库的事实标准。很多开发者在使用原生 JDBC 时,常被冗长的数据库连接管理、繁琐的参数设置以及复杂的 ResultSet 结果集映射所困扰,导致代码耦合度高且难以维护。本课程专注于解决这一痛点,深入讲解如何通过 MyBatis 框架实现对象与关系表之间的自动映射,帮助开…
在 Java 后端企业级开发中,MyBatis 是操作关系型数据库的事实标准。很多开发者在使用原生 JDBC 时,常被冗长的数据库连接管理、繁琐的参数设置以及复杂的 ResultSet 结果集映射所困扰,导致代码耦合度高且难以维护。本课程专注于解决这一痛点,深入讲解如何通过 MyBatis 框架实现对象与关系表之间的自动映射,帮助开发者将精力从底层 SQL 拼接转移到核心业务逻辑的实现上,从而显著提升数据访问层的开发效率与代码可读性。
本课程明确要求学习者具备扎实的 Java SE 基础,包括集合、IO 流以及面向对象编程思想,同时必须熟悉 JDBC 的基本操作流程。如果你还未掌握 JDBC 的 Driver 注册、Connection 获取及 Statement 执行等底层机制,直接学习本教程会产生认知断层。因此,它主要面向已完成 Java 基础阶段、希望向后端持久层技术进阶的中级学习者。对于完全没有编程基础的新手,建议先补充 Java 基础和 JDBC 知识后再进入本课程的学习。
建议按照由浅入深的顺序进行对照练习:首先搭建基础开发环境,理解全局配置文件与映射文件的核心标签作用;其次重点攻克动态 SQL,熟练掌握 if、foreach、choose 等标签在复杂查询场景下的灵活运用;最后深入研究缓存机制与插件拦截器的底层原理。资料包中的案例代码请务必亲手敲写并调试通过,而非仅观看视频。完成本阶段学习后,你将具备独立构建 MyBatis 数据访问层的能力,能够熟练处理一对一、多对多等复杂关联映射,并能根据实际业务需求优化 SQL 性能,为后续学习 Spring 整合开发打下坚实基础。
已打包压缩:尚硅谷Java视频_MyBatis 视频教程.rar 611.1MB