1. 分页插件
@Configuration public class MybatisPlusConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL)); return interceptor; } }2. Lambda 查询
LambdaQueryWrapper<User> 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。