首页 > 其他 > 详细

MyBatisPlus常用功能之简介

时间:2020-06-23 23:37:44      阅读:85      评论:0      收藏:0      [点我收藏+]

------------恢复内容开始------------

功能一:id生成策略。

功能二:自动填充功能(比如有些当前系统时间)

自动填充的实现: 实现一个接口,实现其方法,设置要自动填充的字段。

功能三:乐观锁,在记录后面加上版本号与数据库版本号进行对比。修改是会修改数据库版本号。主要用于解决丢失更新问题。

乐观锁的实现过程:添加一个配置类(基于shpringboot),添加事务和配置类注解,在要修修改的表增加一个字段version,再去实体类上添加注解@version表示为版本号。测试

悲观锁:在事务操作,两个人修改数据库同一信息,先修改的人把他锁住,直到这个人修改完了。另一个人才能修改。

 

分页:实现,注入插件,。。。。

逻辑删除:添加插件,数据库添加字段,实体类添加该字段的注解@TableLogic,在配置文件yml中设置哪个是删除,哪个是取消删除的属性

条件构造器:wrapper以及querywrapper这两个常用

 

 

------------恢复内容结束------------

MyBatisPlus常用功能之简介

原文:https://www.cnblogs.com/xgzzzy16/p/13184948.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!