类 EntityService
java.lang.Object
net.sohelp.boot.engine.db.service.EntityService
实体操作
- 从以下版本开始:
- 2024/1/25 13:46
- 作者:
- AaronFung
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void删除实体void删除实体配置boolean判断实体否存在根据实体名称获取实体信息,使用默认数据源根据数据源和实体名称获取实体信息获取数据源名称获取实体默认值获取实体getEntityList(String datasource) 根据数据源获取所有实体列表getPropertyByAutocode(EntityVO entityVO) 根据传入的实体对象,获取该实体对象中类型为自动编码的属性列表getPropertyByFile(EntityVO entityVO) 获取指定实体对象中包含文件或图片类型的属性列表booleanisFile()是否是文件模式void发布实体void发布实体void发布指定数据源的实体void发布实体voidpublishALl(String datasource) 发布所有数据源下实体void保存实体void保存实体
-
构造器详细资料
-
EntityService
public EntityService()
-
-
方法详细资料
-
getPropertyByFile
获取指定实体对象中包含文件或图片类型的属性列表- 参数:
entityVO- 实体对象- 返回:
- 包含文件或图片类型的属性列表
-
getPropertyByAutocode
根据传入的实体对象,获取该实体对象中类型为自动编码的属性列表- 参数:
entityVO- 传入的实体对象- 返回:
- 返回类型为自动编码的属性列表
-
getEntity
获取实体- 参数:
datasource- 数据源entity- 实体- 返回:
- 抛出:
EntityException
-
get
根据实体名称获取实体信息,使用默认数据源- 参数:
entity- 实体名称- 返回:
- 实体信息对象
- 抛出:
EntityException- 当获取实体信息发生异常时抛出
-
get
根据数据源和实体名称获取实体信息- 参数:
datasource- 数据源名称entity- 实体名称- 返回:
- 返回包含实体信息的EntityVO对象
- 抛出:
EntityException- 当获取实体信息失败时抛出异常
-
getEntityList
根据数据源获取所有实体列表- 参数:
datasource- 数据源名称- 返回:
- 实体列表
- 抛出:
Exception- 如果发生异常,则抛出异常
-
getDefaultValueByEntity
获取实体默认值- 参数:
name- 实体- 返回:
- 抛出:
EntityException
-
isFile
public boolean isFile()是否是文件模式- 返回:
-
getDatasourceName
获取数据源名称- 返回:
-
delete
删除实体- 参数:
entity- 实体- 抛出:
EntityException
-
delete
删除实体配置- 参数:
datasource- 数据源entity- 实体名称- 抛出:
EntityException
-
save
保存实体- 参数:
entityVO- 实体对象- 抛出:
EntityException
-
save
保存实体- 参数:
datasource- 数据源名称entityVO- 实体对象- 抛出:
EntityException
-
exists
判断实体否存在- 参数:
datasource- 数据源entity- 实体- 返回:
-
publish
发布实体- 参数:
datasource- 数据源entity- 实体对象- 抛出:
EntityExceptionSQLException
-
publish
发布指定数据源的实体- 参数:
datasource- 数据源entityVO- 实体对象- 抛出:
EntityExceptionSQLExceptionIOException
-
publishALl
发布所有数据源下实体- 参数:
datasource- 数据源- 抛出:
Exception
-
publish
发布实体- 参数:
entityVO- 实体对象- 抛出:
EntityExceptionSQLExceptionIOException
-
publish
发布实体- 参数:
entityName- 实体名称- 抛出:
EntityExceptionException
-