前置知识
建议掌握:
- Java 基础
- Spring Boot 基础
- Maven 基础
什么是 MyBatis-Plus?
MyBatis-Plus(简称 MP)是基于 MyBatis 的增强工具,旨在简化开发、提高效率。
- 无侵入:只做增强,不做改变
- 强大 CRUD:内置通用 Mapper,单表操作无需写 SQL
- Lambda 支持:字段安全
- 主键自动生成、分页、代码生成器等丰富功能
2025/9/17大约 2 分钟
前置知识
建议掌握:
MyBatis-Plus(简称 MP)是基于 MyBatis 的增强工具,旨在简化开发、提高效率。
前面我们已经能从表中查询出数据,并将数据封装到模型类中,这整个过程涉及到一张表和一个模型类,那么问题就来了:
@TableField
,使用该注解可以实现模型类属性名和表的列名之间的映射关系乐观锁用于防止并发更新丢失,适合高并发场景。
ALTER TABLE user ADD COLUMN version INT DEFAULT 1 COMMENT '乐观锁版本号';