Mybatis Plus 基础功能 BaseMapper和基础配置以及注解

Mybatis Plus

导入依赖

官网看一下也行plus官网

spring boot3 版本
<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-spring-boot3-starter</artifactId>
    <version>最新版本</version>
</dependency>

定义Mapper

public interface UserMapper extneds BaseMapper<User>
继承BaseMapper<T t> 里面写你的实体类

约定

约定

  1. 类名驼峰转下滑线
  2. 名为id的字段做主键
  3. 变量驼峰转下划线作为表的字段名

自定义配置
即不遵守约定即可自定义配置
在这里插入图片描述
自增主键 以及注意事项

@TableId(value=”id“,type=IdType.AUTO) 
@TableField(”is_married“) Boolean 类型 反射的时候默认删掉is。
@TableField(”`order`“) 关键字添加转义字符
@TableField(exist = false) 数据库中不存在的字段

常见配置

在这里插入图片描述
!!!全局配置雪花算法 不要开 只开最上面两条这里是方便记录!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值