尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

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

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。
返回列表