摘要:
一、分页插件 MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能 1、添加配置类 创建config包,创建MybatisPlusConfig类 package com.atguigu.mybatisplus.config; @Configuration @MapperScan("c 阅读全文
posted @ 2021-11-02 23:00
Lz_蚂蚱
阅读(132)
评论(0)
推荐(0)
摘要:
四、@TableLogic 1、逻辑删除 物理删除:真实删除,将对应数据从数据库中删除,之后查询不到此条被删除的数据 逻辑删除:假删除,将对应数据中代表是否被删除字段的状态修改为“被删除状态”,之后在数据库中仍旧能看到此条数据记录 使用场景:可以进行数据恢复 2、实现逻辑删除 **step1:**数 阅读全文
posted @ 2021-11-02 22:59
Lz_蚂蚱
阅读(1873)
评论(0)
推荐(0)
摘要:
三、@TableField 1、value属性 功能同TableId的value属性 注意:MP会自动将数据库中的下划线命名风格转化为实体类中的驼峰命名风格 **例如,**数据库中的列 create_time 和 update_time 自动对应实体类中的 createTime 和 updateTi 阅读全文
posted @ 2021-11-02 22:58
Lz_蚂蚱
阅读(6299)
评论(0)
推荐(0)
摘要:
二、@TableId 1、雪花算法 默认情况下数据库的id列使用的是基于雪花算法的策略生成 背景 随着业务规模的不断扩大,需要选择合适的方案去应对数据规模的增长,以应对逐渐增长的访问压力和数据量。 数据库的扩展方式主要包括:业务分库、主从复制,数据库分表。 数据库分表 将不同业务数据分散存储到不同的 阅读全文
posted @ 2021-11-02 22:56
Lz_蚂蚱
阅读(4919)
评论(0)
推荐(1)
摘要:
一、@TableName value属性 实体类的名字是User,数据库表名是t_user @TableName(value = "t_user") public class User { 阅读全文
posted @ 2021-11-02 22:53
Lz_蚂蚱
阅读(2622)
评论(0)
推荐(1)