首页 > 其他分享 >myplus

myplus

时间:2024-04-19 20:22:51浏览次数:21  
标签:assign myplus 数据库 tableFiled id type 成员

新增用户查询
第一步引入mybiatisplus起步依赖
提供了官方的starter 继承了mybatis和mybaitis

@tableNmae(tb_user)
@tableId(VALUE="ID",type= )
idtype枚举:
auto:数据库自增长
input:set方法执行输入
assign_id:分配id,接口identfilterGenerator方法,默认实现雪花算法
@table_filed:永安里表中普通字段信息
使用@TableFiled常见场景:
成员变量名与数据库字段名不一致。
成员变量名以is开头,是布尔类型
成员变量名与数据库关键字冲突
tableFiled(exist=false)
不是数据库字段。
tableId(type)
tableField("username")
exist =false
演示效果

遵循约定集成父类
默认吧类名驼峰转下划线作为表名
默认吧id字段作为主键
默认吧变量驼峰转下划线表字段名
table别名
mybatisplus 常用注解有哪些
@tableName:指定名称全局配置
@tableId:指定id字段线管配置
tableFiled:指定普通字段线管配置
idType常见类型那些:
autp,assign,input
@tableFiled常见场景

成员变量与数据库不一致
成员已is开头,布尔值
成员变量与数据库关键字chongtu
成员变量不是数据库字段

map-underscore-to-caamel-case:是否开启驼峰
cacge-enableed:false
golbal-config:
id-type: assign_id id为雪花算法
update-strategy:not_null 更新策略:只更新非空字段
@tableId
mybarisplus使用基本流程是什么
1.引入起步依赖
2.自定义Mapper基础BaseMapper
3.在实体类上添加注解声明 表信息
4.application.yml根据需要添加1配置
queryWrapper查询

 


saveBatch

 

标签:assign,myplus,数据库,tableFiled,id,type,成员
From: https://www.cnblogs.com/zyb-luckey/p/18146722

相关文章