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 | 插入和更新填充字段 |
实现
- 添加注解
2.实现元对象处理器接口: com.baomidou.mybatisplus.mapper.IMetaObjectHandler。详见官网例子
这样,我们在插入或者更新数据时,createTime 和 modifyTime 可以自动更新。
标签:自定义,填充,默认,插入,plus,FieldFill,Mybatis,注解 来源: https://www.cnblogs.com/BestWishesZJ/p/10876992.html