![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis-Plus
Been Doing
君子尚拙,以璞为真!
展开
-
MyBatis-Plus解决主键自增
Mybatis-Plus主键自增原创 2022-12-05 21:11:58 · 3315 阅读 · 1 评论 -
枚举添加我们的性别
表中的有些字段值是固定的,例如性别(男或女),此时我们可以使用MyBatis-Plus的通用枚举 来实现1、user数据库中添加sex字段;2、创建通过枚举类型@Getter // 因为枚举里面都是常量public enum SexEnum { MALE(1, "男"), FEMALE(2, "女"); @EnumValue // 将注解所标识的属性的值存储到数据库中 private Integer sex; private String sexName;原创 2022-05-05 08:11:35 · 2868 阅读 · 0 评论 -
MyBatis-Plus分页操作
分页Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生@Configuration@MapperScan("com.baidu.mapper") //用来扫描Mapper接口所在的包public class MyBatisPlusconfig { /** * 新的分页插件,一缓和二缓遵循mybatis的规则, * 需要设置 MybatisConfiguration#useDep原创 2022-05-05 07:54:08 · 1232 阅读 · 0 评论 -
MyBatis-Plus乐观锁插件
1、模拟修改冲突1、创建一个数据库,添加一个数据CREATE TABLE t_product( `id` BIGINT(20) not null COMMENT '主键ID', `name` VARCHAR(30) null default null COMMENT '商品名称', `price` int(11) default 0 comment '价格', `version` int(11) default 0 comment '乐观锁版本号', PRIMARY key(id))in原创 2022-05-05 07:42:23 · 1121 阅读 · 1 评论 -
Mybatis-Plus eq、ne、gt、lt、ge、le分别代表含义
Mybatis-Plus eq、ne、gt、lt、ge、le分别代表含义eq 就是 equal等于ne就是 not equal不等于gt 就是 greater than大于lt 就是 less than小于ge 就是 greater than or equal 大于等于le 就是 less than or equal 小于等于in 就是 in 包含(数组)isNull 就是 等于nullbetween 就是 在2个条件之间(包括边界值)like 就是 模糊查询...原创 2022-05-04 13:57:38 · 23992 阅读 · 0 评论