自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 MybatisPlus分页插件

Demo示例:

2024-04-28 14:51:41 98 1

原创 MybatisPlus中IService的Lambda使用和批量新增

案例需求:实现一个根据复杂条件查询用户的接口,查询条件如下:name:用户名关键字,可以为空;status:用户状态,可以为空;minBalance:最小余额,可以为空;maxBalance:最大余额,可以为空。

2024-04-28 10:34:55 644 1

原创 MybatisPlus核心功能

条件构造器的用法:1.QueryWrapper和LambdaQueryWrapper通常用来构建select、delete、update的where条件部分2.UpdateWrapper和LambdaUpdateWrapper通常只有在set语句比较特殊才使用3.尽量使用LambdaQueryWrapper和LambdaUpdateWrapper,避免硬编码我们可以利用MyBatisPlus的Wrapper来构建复杂的Where条件,然后自己定义SQL语句中剩下的部分。

2024-04-27 18:07:10 579

原创 MybatisPlus常见注解

ASSIGN_ID:分配 ID,接口IdentifierGenerator的方法nextId来生成id,默认实现类为DefaultIdentifierGenerator雪花算法。@TableField:用来指定表中的普通字段信息。@TableId:用来指定表中的主键字段信息。2.成员变量名以is开头,且是布尔值。@TableName:用来指定表名。INPUT:通过set方法自行输入。1.成员变量名与数据库字段名不一致。3.成员变量名与数据库关键字冲突。4.成员变量不是数据库字段。AUTO:数据库自增长。

2024-04-26 22:33:17 738 2

原创 MybatisPlus的初步使用

MyBatisPlus官方提供了starter,其中集成了Mybatis和MybatisPlus的所有功能,并且实现了自动装配效果。

2024-04-26 22:05:20 184 3

原创 where、having之间的区别和用法

(此处不多说,自己想 是先执行聚合函数还是先过滤 然后比对我上面列出的执行顺序 一看便知)2、where 子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。3、having 子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having 条件显示特定的组,也可以使用多个分组标准进行分组。1、where 后不能跟聚合函数,因为where执行顺序大于聚合函数。

2024-04-08 19:45:42 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除