先判断:这门课值不值得花时间

这套资料的主题是 Java 持久层框架的增强工具。如果你平时写后端接口,经常被单表的增删改查、分页、条件拼接耗去大把时间,或者每次新建一张表就要复制粘贴一堆毫无技术含量的 XML 映射,那这门课解决的就是这个痛点。它把原本需要手写一堆重复 SQL 的活儿,变成调用现成的方法,能让你把精力留给核心业务逻辑。但如果你的工作是写底层中间件、做高并发架构调优,或者你连 Java 基础语法和数据库基本查询还没弄明白,那这套资料对你来说过于具体且偏向应用层,不建议现在看,先把基础打牢更实在。

看什么:建议先啃这几块核心

这套资料整体是偏实战的短平快路线,没有太多冗长的理论铺垫。建议你拿到手后,优先看三个部分。第一是基础的增删改查和分页,这是日常开发最高频的动作,弄懂怎么用少量代码完成单表数据操作和分页返回。第二是条件构造器的用法,资料里用了很大篇幅讲这个,它是替代你手写复杂动态 SQL 的关键,务必重点看怎么链式拼接查询条件。第三是自动填充、乐观锁和逻辑删除,这三个特性在企业项目中几乎是标配。自动填充解决创建时间和更新时间的统一赋值,逻辑删除防止业务数据被物理清除,乐观锁应对并发修改冲突。把这三块吃透,你就能明白框架是怎么帮你规避常见生产事故的。至于分库分表的内容,作为概念了解即可,实际落地往往需要结合公司整体架构,不是个人在单机环境能轻易模拟的。

怎么用:动手配环境,别只当视频看

这套资料适合有 Java 基础和 SQL 基础的人,至少你得能独立用 Spring Boot 跑起一个空项目,知道怎么连本地数据库。看的时候千万别只用播放器看,必须配合本地代码环境同步练习。建议准备一个干净的本地数据库,建两三张简单的业务表,跟着资料里的演示逐个敲一遍。尤其是在条件构造器那几节,光看代码觉得懂了,一动手自己拼多条件查询往往会漏括号或写错链式调用。学完这套资料,你应该能独立完成一个标准后台模块的数据访问层开发:从建表配置实体类,到写好带分页和复杂筛选的查询接口,再到加上逻辑删除和并发控制。不需要再去复制别人的 SQL 模板,遇到常规的单表操作能直接用框架方法快速搞定。把这些练熟,日常搬砖效率至少能提升一截,也就达到了这套资料的预期目的。

课程目录

课程目录19 集
  • 1 什么是mybatisplus (04:16).mp4
  • 2 mybatis plus入门案例 (09:58).mp4
  • 3 数据库的分库分表 (10:16).mp4
  • 4 数据库表的扩展 (10:34).mp4
  • 5 mybatis plus插入数据 (03:13).mp4
  • 6 mybatis plus修改数据 (02:13).mp4
  • 7 自动填充 (08:08).mp4
  • 8 乐观锁1 (08:16).mp4
  • 9 乐观锁2 (07:23).mp4
  • 10 基本查询 (04:52).mp4
  • 11 分页查询 (05:31).mp4
  • 12 返回指定字段 (03:11).mp4
  • 13 mybatis-plus删除数据 (05:23).mp4
  • 14 逻辑删除 (06:10).mp4
  • 15 Wrapper用法1 (06:55).mp4
  • 16 Wrapper用法2 (06:30).mp4
  • 17 Wrapper用法3 (06:20).mp4
  • 18 Wrapper用法4 (03:29).mp4
  • 19 Wrapper用法5 (05:09).mp4