DefaultDBFieldHandler

@ConditionalOnClass(value = MetaObjectHandler::class)
@ConditionalOnBean(value = IGetSession::class)
@Component
open class DefaultDBFieldHandler : MetaObjectHandler

填充创建时间 创建人等

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun fillStrategy(metaObject: MetaObject, fieldName: String, fieldVal: Any): MetaObjectHandler
Link copied to clipboard
open fun findTableInfo(metaObject: MetaObject): TableInfo
Link copied to clipboard
open fun getFieldValByName(fieldName: String, metaObject: MetaObject): Any
Link copied to clipboard
open fun insertFill(metaObject: MetaObject)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setFieldValByName(fieldName: String, fieldVal: Any, metaObject: MetaObject): MetaObjectHandler
Link copied to clipboard
open fun strictFill(insertFill: Boolean, tableInfo: TableInfo, metaObject: MetaObject, strictFills: List<StrictFill<out Any, out Any>>): MetaObjectHandler
Link copied to clipboard
open fun strictFillStrategy(metaObject: MetaObject, fieldName: String, fieldVal: Supplier<out Any>): MetaObjectHandler
Link copied to clipboard
open fun <T, E : T?> strictInsertFill(metaObject: MetaObject, fieldName: String, fieldType: Class<T>, fieldVal: E): MetaObjectHandler
Link copied to clipboard
open fun <T, E : T?> strictUpdateFill(metaObject: MetaObject, fieldName: String, fieldVal: Supplier<E>, fieldType: Class<T>): MetaObjectHandler
Link copied to clipboard
open fun updateFill(metaObject: MetaObject)