前言 官网:Mybatis-plus官方文档 简化 MyBatis ! 创建数据库 数据库名为mybatis_plus 创建表 创建user表 注意:-- 真实开发中往往都会有这四个字段,version(乐观锁)、deleted(逻辑删除)、gmt_create(创建时间 ...
前言 官网:Mybatis-plus官方文档 简化 MyBatis ! 创建数据库 数据库名为mybatis_plus 创建表 创建user表 注意:-- 真实开发中往往都会有这四个字段,version(乐观锁)、deleted(逻辑删除)、gmt_create(创建时间 ...
官网详细说明 https://mybatis.plus 1.自动填充 对于字段 create_time,update_time ,完成自动更新 执行update操作之后,就不用很呆的去set updateTime了。 2.乐观锁 乐观锁 十分乐观认为不会产生并发问题,每次 ...
1.如果实体类的名称和数据库表的名称不一样,可以使用@TableName("t_user"),括号中的内容对应数据库表 2.指定主键名称,用@TableId 3.数据库字段和实体字段不一样,可以用 ...
mybatis-plus条件判断的api eq EQUAL 等于 ne NOT EQUAL 不等于 gt ...
javax.validation.constraints.NotNull@Null 被注释的元素必须为null @NotNull 被注释的元素不能为null @AssertTrue 被注释的 ...
Mybatis Plus 为我们提供了三种设置 主键生成策略的方式。它们的优先级顺序是:局部注解 > 全局 > 默认(雪花算法)。下面我们来一一介绍 局部和全局设置举例 全局设置 自3.3.0开始,默认使用雪花算法+UUID(不含中划线) 自定义ID生成器 ...
1. Mybatis-Plus简介 MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 为什么说Mybatis-Plus是Mybatis的增强? mybatis作为一款轻量级的持久层框架实现 ...
什么是MyBatis-Plus MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发繁琐的CRUD、提高代码效率而生,同时提供了代码生成器和分页插件,支持Spring boot,spring mvc开发。 有什么好处 ...