首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
悠然小熠
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
十三、MybatisPlus-插件功能-乐观锁插件
简介 当出现并发操作时,需要确保各个用户对数据的操作不产生冲突,此时需要一种并发控制手段。 悲观锁是,在对数据库的一条记录进行修改时,先直接加锁(数据库的锁机制),锁定这条数据,然后再进行操作; 乐观
十二、MybatisPlus-插件功能-分页插件(2)-通用分页封装
简介 在上一章中,我们对mybatis-plus的分页插件进行了简单使用,在本章中,我们对分页功能进行封装,使之使用起来更方便。 实体分析 在一般的查询接口开发过程中,我们可能需要以下几个实体: Pa
十一、MybatisPlus-插件功能-分页插件(1)
目前已有的插件有: PaginationInnerInterceptor:自动分页 TenantLineInnerInterceptor:多租户 DynamicTableNameInnerInterc
十、MybatisPlus-进阶使用-配置文件加密
为什么要进行配置文件加密 我们的配置文件中,可能存在很多敏感信息,如果这些信息是明文的话,可能由于开发人员流动导致信息泄露。而MyBatis-Plus 提供了数据安全保护功能。 实现配置文件加密 需求
九、MybatisPlus-进阶使用-JSON类型处理器
JSON类型处理器 使用JSON类型处理器 User实体中info字段存储的是json格式,我们以此为例进行演示。 1.定义info实体 2.使用类型处理器 在类上开启自动映射,autoResultM
八、MybatisPlus-进阶使用-枚举处理器
什么是枚举处理器,为什么使用它 使用枚举处理器 1.定义枚举类 2.修改User.java实体类中status字段类型为UserStatus 类型 3.使用枚举处理器进行类型转换 要让MybatisP
七、MybatisPlus-进阶使用-逻辑删除
一、什么是逻辑删除 二、逻辑删除的实现 全局配置逻辑删除字段 mp提供的逻辑删除实现起来非常简单 只需要在application.yml中进行逻辑删除的相关配置即可 测试代码 执行结果: 可以看到,发
六、MybatisPlus-进阶使用-Service接口(3)- 批量新增
一、逐条插入数据 测试结果: 可以看出来逐条插入数据速度是非常慢的。 二、MybatisPlus的批处理 测试结果: 可以看到这种方式比逐条插入性能提高了很多,理论上这种方式比逐条插入方式可以快5-1
五、MybatisPlus-进阶使用-Service接口(2)-自定义service
自定义Service 例如下面的需求: 根据id扣减用户余额 需求分析: 判断用户状态是否正常 判断用户余额是否充足 修改用户余额 对于这个需求,我们就不能再controller层直接调用IServi
四、MybatisPlus-进阶使用-Service接口(1)-基本使用
IService 是 MyBatis-Plus 提供的一个通用 Service 层接口,它封装了常见的 CRUD 操作,包括插入、删除、查询和分页等。通过继承 IService 接口,可以快速实现对数
下一页
个人成就
文章被点赞
18
文章被阅读
15,290
掘力值
614
关注了
13
关注者
5
收藏集
1
关注标签
0
加入于
2021-06-23