MyBatis-Plus
文章平均质量分 83
一揽子入门教程文档
执檀月夜游
零基础自学的小白,一起加油。
展开
-
mysql中的update(更新)与alter(更改)以及change和modify 的区别
Mysql中 update、alter 以及 change 和 modify 的区别转载 2022-08-09 17:07:46 · 3369 阅读 · 1 评论 -
SpringBoot - MyBatis-Plus使用详解4(Mapper的CRUD接口1:基本查询)
MyBatis的基本查询,继承 BaseMapper 接口,QueryWrapper和注解的使用,如@TableField(condition = SqlCondition.LIKE) 和 @Select("select * from user_info WHERE age > #{age}") 以及 new QueryWrapper(userInfo)转载 2022-06-16 11:42:52 · 1257 阅读 · 0 评论 -
SpringBoot - MyBatis-Plus使用详解3(主键策略、UUID、Sequence)
目录三、主键策略1,ASSIGN_ID(雪花算法)2,ASSIGN_UUID(不含中划线的UUID)4,INPUT(insert 前自行 set 主键值)5,NONE(无状态)附:全局策略配置三、主键策略我们可以通过 @TableId 注解的 type 属性来设置主键 id 的增长策略,一共有如下几种主键策略,可根据情况自由配置。1,ASSIGN_ID(雪花算法)如果不设置 type 值,默认则使用 IdType.ASSIGN_ID策略(自 3.3.0 起)。该策略会使用雪花算法自动生成主键 I转载 2021-08-13 09:25:49 · 4331 阅读 · 0 评论 -
SpringBoot - MyBatis-Plus使用详解1(安装配置、基本用法)
一、基本介绍1,什么是 MyBatis-Plus?(1)MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们可以理解为它已经封装好了一些 CRUD 方法,我们不需要再写 xml 了,直接调用这些方法就行,类似于 JPA。官网地址:https://mp.baomidou.com/GitHub 主页:https://github.com/baomidou/mybatis-plus2,MyBatis-Plu转载 2020-09-04 10:33:11 · 334 阅读 · 0 评论 -
SpringBoot - MyBatis-Plus使用详解2(设置实体类对应的表名、字段名 )
二、设置模型对应的表名、字段名1,设置关联的表名(1)默认情况下,如果数据库表是使用标准的下划线命名,并且能对应上实体类的类名,我们就不需要特别去手动匹配。比如有张 user_info 表,那么会自动匹配下面这个实体类:@Datapublic class UserInfo { private Integer id; private String userName; private String passWord;}(2)如果数据库中所有表都有个表名前缀,比如我们想让.转载 2020-09-04 14:01:59 · 2994 阅读 · 0 评论