public class CustomMetaObjectHandler
extends com.baomidou.mybatisplus.mapper.MetaObjectHandler
若实际项目中,字段名称不一样,可以新建一个此类,在yml配置中覆盖mybatis-plus.global-config.metaObject-handler配置即可
注意默认获取的userId为空
Constructor and Description |
---|
CustomMetaObjectHandler() |
Modifier and Type | Method and Description |
---|---|
protected String |
getCreateTimeFieldName()
获取创建时间字段的名称(非数据库中字段名称)
|
protected String |
getCreateUserFieldName()
获取创建用户字段的名称(非数据库中字段名称)
|
protected Object |
getDefaultDelFlagValue()
获取逻辑删除字段的默认值
|
protected String |
getDeleteFlagFieldName()
获取逻辑删除字段的名称(非数据库中字段名称)
|
protected String |
getUpdateTimeFieldName()
获取更新时间字段的名称(非数据库中字段名称)
|
protected String |
getUpdateUserFieldName()
获取更新用户字段的名称(非数据库中字段名称)
|
protected String |
getUserUniqueId()
获取用户唯一id(注意默认获取的用户唯一id为空,如果想填写则需要继承本类)
|
void |
insertFill(org.apache.ibatis.reflection.MetaObject metaObject) |
void |
updateFill(org.apache.ibatis.reflection.MetaObject metaObject) |
public void insertFill(org.apache.ibatis.reflection.MetaObject metaObject)
insertFill
in class com.baomidou.mybatisplus.mapper.MetaObjectHandler
public void updateFill(org.apache.ibatis.reflection.MetaObject metaObject)
updateFill
in class com.baomidou.mybatisplus.mapper.MetaObjectHandler
protected String getDeleteFlagFieldName()
protected Object getDefaultDelFlagValue()
protected String getCreateTimeFieldName()
protected String getCreateUserFieldName()
protected String getUpdateTimeFieldName()
protected String getUpdateUserFieldName()
protected String getUserUniqueId()
Copyright © 2018. All rights reserved.