public class DefaultJdbcPreHandler extends Object implements JdbcPreHandler
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
DefaultJdbcPreHandler.DateFactory
创建日期类型的工厂
|
static interface |
DefaultJdbcPreHandler.SecurityUser
获取用户信息接口
|
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
CREATE_TIME_FIELD_NAME |
static String |
CREATOR_FIELD_NAME |
static String |
MODIFIER_FIELD_NAME |
static String |
MODIFY_TIME_FIELD_NAME |
static Object |
SYS_USER_ID |
static String |
SYS_USERNAME |
| 构造器和说明 |
|---|
DefaultJdbcPreHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
beforeSave(Entity entity)
在执行save(insert sql)前执行的逻辑
|
void |
beforeUpdate(Entity entity)
在执行update(update sql)前执行的逻辑
|
void |
beforeUpdate(SqlGrammar sqlGrammar)
在执行update(update sql)前执行的逻辑
|
String |
getCreateTimeFieldName() |
String |
getCreatorFieldName() |
DefaultJdbcPreHandler.DateFactory |
getDateFactory() |
String |
getModifierFieldName() |
String |
getModifyTimeFieldName() |
DefaultJdbcPreHandler.SecurityUser |
getSecurityUser() |
Object |
getSysUserId() |
void |
setCreateTimeFieldName(String createTimeFieldName) |
void |
setCreatorFieldName(String creatorFieldName) |
void |
setDateFactory(DefaultJdbcPreHandler.DateFactory dateFactory) |
void |
setModifierFieldName(String modifierFieldName) |
void |
setModifyTimeFieldName(String modifyTimeFieldName) |
void |
setSecurityUser(DefaultJdbcPreHandler.SecurityUser securityUser) |
void |
setSysUserId(Object sysUserId) |
public static final Object SYS_USER_ID
public void beforeSave(Entity entity)
JdbcPreHandlerbeforeSave 在接口中 JdbcPreHandlerpublic void beforeUpdate(Entity entity)
JdbcPreHandlerbeforeUpdate 在接口中 JdbcPreHandlerpublic void beforeUpdate(SqlGrammar sqlGrammar)
JdbcPreHandlerbeforeUpdate 在接口中 JdbcPreHandlerpublic Object getSysUserId()
public void setSysUserId(Object sysUserId)
public String getCreatorFieldName()
public void setCreatorFieldName(String creatorFieldName)
public String getCreateTimeFieldName()
public void setCreateTimeFieldName(String createTimeFieldName)
public String getModifierFieldName()
public void setModifierFieldName(String modifierFieldName)
public String getModifyTimeFieldName()
public void setModifyTimeFieldName(String modifyTimeFieldName)
public DefaultJdbcPreHandler.SecurityUser getSecurityUser()
public void setSecurityUser(DefaultJdbcPreHandler.SecurityUser securityUser)
public DefaultJdbcPreHandler.DateFactory getDateFactory()
public void setDateFactory(DefaultJdbcPreHandler.DateFactory dateFactory)
Copyright © 2016. All rights reserved.