Mybatis - plus 注解的使用

  • 自动填充注解 @TableField
描述
value  字段值(驼峰命名方式,该值可无)
update  预处理 set 字段自定义注入
condition  预处理 WHERE 实体条件自定义运算规则
el 详看注释说明
exist  是否为数据库表字段( 默认 true 存在,false 不存在 )
strategy  字段验证 ( 默认 非 null 判断,查看 com.baomidou.mybatisplus.enums.FieldStrategy )
fill 字段填充标记 ( FieldFill, 配合自动填充使用 )

 

 



 


 

  • 字段填充策略 @FieldFill
描述
DEFAULT 默认不处理
INSERT 插入填充字段
UPDATE 更新填充字段
INSERT_UPDATE 插入和更新填充字段

 

 

 

 

  实现

  1. 添加注解

Mybatis - plus 注解的使用

  2.实现元对象处理器接口: com.baomidou.mybatisplus.mapper.IMetaObjectHandler。详见官网例子

  这样,我们在插入或者更新数据时,createTime 和 modifyTime 可以自动更新。

上一篇:Node.js nvshens图片批量下载爬虫 1.00


下一篇:luogu P1462 通往奥格瑞玛的道路 最短路