2021
02-20
02-20
在MyBatisPlus中使用@TableField完成字段自动填充的操作
场景官方文档:字段注解@TableFieldcom.baomidou.mybatisplus.annotations.TableField值描述value字段值(驼峰命名方式,该值可无)update预处理set字段自定义注入condition预处理WHERE实体条件自定义运算规则el详看注释说明exist是否为数据库表字段(默认true存在,false不存在)...
继续阅读 >
实现官方文档说明:com.baomidou.mybatisplus.annotations.TableFieldTableField注解新增属性update预处理set字段自定义注入(讲解:比如我们使用mybatisplus自带的insert()方法向数据库插入数据时,假设我们给age字段赋值为1,但是我们在age字段上的@TableField注解里面加了update="%s+1",那么真真插入到数据库的值就是age=2,而不是age+1了)例如:@TableField(..,update="%s+1")其中%s会填充为字段输出SQL为:update...