ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

HoRain云--MyBatis-Plus 实战技巧:条件构造器、分页、乐观锁与代码生成

2026/9/16 8:12:33 拓冰建站 浏览量
HoRain云--MyBatis-Plus 实战技巧:条件构造器、分页、乐观锁与代码生成 1. 分页插件Configuration public class MybatisPlusConfig { Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor new MybatisPlusInterceptor(); interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL)); return interceptor; } }2. Lambda 查询LambdaQueryWrapperUser wrapper Wrappers.lambdaQuery(); wrapper.eq(User::getStatus, 1) .like(User::getName, 张) .orderByDesc(User::getCreateTime);3. 乐观锁Version private Integer version;4. 逻辑删除TableLogic private Integer deleted;5. 代码生成器使用 MyBatis-Plus Generator 快速生成 Entity、Mapper、Service、Controller。