Package com.imyeyu.spring.util
Class BaseSQLProvider.EntityMeta
java.lang.Object
com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
- Enclosing class:
BaseSQLProvider
实体元数据
- Since:
- 2025-02-05 23:47
- Author:
- 夜雨
-
Constructor Details
-
EntityMeta
创建实体元数据- Parameters:
entityClass- 实体类型
-
-
Method Details
-
canCreate
public boolean canCreate()是否可创建- Returns:
- true 为可创建
-
canUpdate
public boolean canUpdate()是否可更新- Returns:
- true 为可更新
-
canDelete
public boolean canDelete()是否可删除- Returns:
- true 为可删除
-
canDestroy
public boolean canDestroy()是否可销毁- Returns:
- true 为可销毁
-
getEntityClass
实体类 -
getTable
表名 -
getSelectAllClause
查询字段映射 -
getSelectPageClause
页面查询字段映射 -
getIdFieldColumn
ID 字段 -
getFieldColumnList
只读的列名字段名映射,Map<列名,字段名> -
isCanCreate
public boolean isCanCreate()true 为可创建 -
isCanUpdate
public boolean isCanUpdate()true 为可更新 -
isCanDelete
public boolean isCanDelete()true 为可删除(软删除) -
isCanDestroy
public boolean isCanDestroy()true 为可销毁(硬删除)
-