public interface IRichEntity extends IRich, IEntity
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
deleteById()
物理删除entity, 调用 EntityMapper.deleteById(id)方法
|
default <E extends IEntity> |
findById()
根据id查找entity, 调用 EntityMapper.findById(id)方法
|
default <E extends IEntity> |
listByNotNull()
entity非空字段作为条件查询列表, 调用 EntityMapper.listByMap(map)方法
|
default void |
logicDeleteById()
逻辑删除entity, 调用 EntityMapper.logicDeleteById(id)方法
|
default <E extends IEntity> |
save()
持久化entity到数据库, 调用 EntityMapper.insert(Entity)方法
|
default <E extends IEntity> |
updateById()
按entity的主键更新entity非空字段, 调用 EntityMapper.updateById(id)方法
|
changeTableBelongTo, copy, entityClass, findPk, findTableBelongTo, toColumnMap, toColumnMap, toEntityMap, toEntityMapdefault <E extends IEntity> E save()
E - IEntity类型default <E extends IEntity> E updateById()
E - IEntity类型default <E extends IEntity> E findById()
E - IEntity类型default void deleteById()
default void logicDeleteById()
Copyright © 2021. All rights reserved.