public class MybatisPlusMetaObjectHandler
extends java.lang.Object
implements com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
| 限定符和类型 | 字段和说明 |
|---|---|
private MybatisProperties |
mybatisProperties |
| 构造器和说明 |
|---|
MybatisPlusMetaObjectHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
private static void |
fillValIfNullByName(java.lang.String fieldName,
java.lang.Object fieldVal,
org.apache.ibatis.reflection.MetaObject metaObject,
boolean isCover)
填充值,先判断是否有手动设置,优先手动设置的值,例如:job必须手动设置
|
private java.lang.String |
getUserName()
获取上下文中用户名
|
void |
insertFill(org.apache.ibatis.reflection.MetaObject metaObject) |
void |
updateFill(org.apache.ibatis.reflection.MetaObject metaObject) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfillStrategy, findTableInfo, getFieldValByName, openInsertFill, openUpdateFill, setFieldValByName, strictFill, strictFillStrategy, strictInsertFill, strictInsertFill, strictInsertFill, strictUpdateFill, strictUpdateFill, strictUpdateFillprivate final MybatisProperties mybatisProperties
public void insertFill(org.apache.ibatis.reflection.MetaObject metaObject)
insertFill 在接口中 com.baomidou.mybatisplus.core.handlers.MetaObjectHandlerpublic void updateFill(org.apache.ibatis.reflection.MetaObject metaObject)
updateFill 在接口中 com.baomidou.mybatisplus.core.handlers.MetaObjectHandlerprivate static void fillValIfNullByName(java.lang.String fieldName,
java.lang.Object fieldVal,
org.apache.ibatis.reflection.MetaObject metaObject,
boolean isCover)
fieldName - 属性名fieldVal - 属性值metaObject - MetaObjectisCover - 是否覆盖原有值,避免更新操作手动入参private java.lang.String getUserName()
Copyright © 2023. All rights reserved.