首页 > 其他分享 >MP总结

MP总结

时间:2024-07-09 23:07:55浏览次数:15  
标签:总结 插件 实体类 数据库 private MP id

1.雪花id,满足数据类型为LONG,mp的默认id
mysql 数据库id类型为 bigint
实体类为 long

@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_person")
public class Person
{
@TableId(value="tid")
private Long id;
@TableField("tname")
private String name;
}

2.逻辑删除
数据库设置默认值为 0
实体类标注注解
@TableField("is_del")
@TableLogic
private Integer isDelete;

3.分页插件
编写配置类调用

4.乐观锁插件
添加插件配置
@version 注解
注意:更新失败判断,重新取值更新

5.MybatisX插件
idea连接数据库,使用插件快速生成代码
Mapper接口中,写出方法名,ALT ENTNER快速生成xml配置

6.其他
代码生成器、动态数据源、DB kit静态类
快速集成,实现CRUD操作:ActiveRecord、BaseMapper、IServerce、IServerceImpl
一套强大的条件构造器(Wrapper)

标签:总结,插件,实体类,数据库,private,MP,id
From: https://www.cnblogs.com/huft/p/18292922

相关文章

  • Simple WPF: C# Task异步任务的取消初探
    最新内容优先发布于个人博客:小虎技术分享站,随后逐步搬运到博客园。创作不易,如果觉得有用请在Github上为博主点亮一颗小星星吧!C#中提供了CancellationTokenSource来实现Task的取消,方法就是在Task异步循环中检测任务是否被取消。最近正在学习C#的任务异步模型,因此撰文以记之。......
  • LAMP万字详解(概念、构建步骤)
    目录LAMPApache起源主要特点软件版本编译安装httpd服务器编译安装的优点操作步骤准备工作编译安装优化执行路径添加服务守护进程配置httpd查看Web站点的访问情况虚拟主机类型部署基于域名的虚拟主机为虚拟主机提供域名解析(两个域名)不同ip访问不同的内容......
  • 20240708比赛总结
    T1分糖果https://gxyzoj.com/d/hzoj/p/3752因为是三的倍数,所以按余数分为三种情况,分别是:3个0,3个1,3个2,012显然,当012的组数超过2时,就会出现3组相同余数的,所以枚举012的组数即可代码:#include<cstdio>#include<algorithm>usingnamespacestd;intn,a[100005],cnt[3],b[3][1......
  • 助教工作总结
    一、助教工作的具体职责和任务(包括:你和老师是如何配合的、你和课程其他助教是如何配合的(如果有的话))协助老师发布课程资料,布置作业任务,协助老师检查同学的作业,分配其他同学的实验课程,以及平时分的登记等等与其他助教进行作业答案发布前的相互纠错,以及不懂的地方相互探讨......
  • 7.9日工作总结
    今天继续研究BOOTLOAD内容,前两天已经把单区BOOTLOAD研究完了,今天开始研究双区下载,双区优点在于下载程序时不怕因为断电下载失败而导致程序死机,可以继续运行上一次的APP程序,但是会消耗更多的FLASH空间,正常双区构想是将FLASH空间分为三部分,依次为BOOT、APP1、APP2,下载时先把程序下载......
  • 暑假读论文总结
    7.8SAM-G待填7.9MAE(MaskedAutoencodersAreScalableVisionLearners)来源:CVPR2022在视觉领域应用autoencoder的比较早的工作了,是自监督学习。主要内容是在原图中选择若干个patch进行遮挡(patch通常选的很多,~75%),通过encoder-decoder进行复原。encoder结构较......
  • 源码编译安装 LAMP
    源码编译安装LAMPApache网站服务基础Apache简介安装httpd服务器httpd服务器的基本配置Web站点的部署过程httpd.conf配置文件构建虚拟Web主机基于域名的虚拟主机基于IP地址、基于端口的虚拟主机MySQL的编译安装构建PHP运行环境安装PHP软件包设置LAMP组......
  • 20240709比赛总结
    T1超市抢购https://gxyzoj.com/d/hzoj/p/3765仔细读懂数据生成器,就能看出来,实际上物品肯定是够用的因为只能从右向左搬运物品,所以我们只需要对于每一个i,i+1的间隔,考虑有多少个物资需要从右边搬到左边去,把这个贡献累加即可代码:#include<cstdio>#include<algorithm>#define......
  • 解析coredump文件
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、coredump是什么?二、操作步骤总结前言编写程序的时候可能会遇到coredump问题,如下方法可以解析dump,简单定位报错问题内核版本:5.10提示:以下是本篇文章正文内容,下面案例可供参考一、......
  • C++ pdf库总结
     mupdf#include"widget.h"#include"ui_widget.h"#include<QMessageBox>#include<QDebug>#include<QImage>#include<QPixmap>#include<QLabel>#include"mupdf/fitz.h"#include"mupdf/pd......