public interface BaseService<T>
限定符和类型 | 方法和说明 |
---|---|
int |
add(T entity)
新增
|
T |
addEntity(T entity)
新增实体并返回实体
|
void |
confirm(java.lang.String[] processInstanceIds,
java.util.Map<java.lang.String,java.lang.Object> variants)
工作流审批
|
java.util.List<T> |
findAll()
获取全部
|
java.util.List<T> |
findList(java.util.Map<java.lang.String,java.lang.Object> params)
根据条件查询实体 包含了分页等各种参数
|
T |
getEntity(java.lang.String id)
根据Id获取实体
|
int |
modify(T entity)
更新实体
|
int |
removeById(java.lang.String id)
删除实体
|
int |
removeByIds(java.util.List<java.lang.String> ids)
删除多个实体
|
void |
startProcess()
开始流程
|
void |
startProcess(java.lang.String functionId,
java.util.Map<java.lang.String,java.lang.Object> variants)
开始流程
|
T getEntity(java.lang.String id) throws java.lang.Exception
id
- 实体idjava.lang.Exception
- 出错会抛出异常java.util.List<T> findAll()
int add(T entity) throws java.lang.Exception
entity
- 实体对象java.lang.Exception
- 出错会抛出异常T addEntity(T entity) throws java.lang.Exception
entity
- 实体对象java.lang.Exception
- 出错会抛出异常int modify(T entity) throws java.lang.Exception
entity
- 实体对象java.lang.Exception
- 出错会抛出异常int removeById(java.lang.String id) throws java.lang.Exception
id
- 实体idjava.lang.Exception
- 出错会抛出异常int removeByIds(java.util.List<java.lang.String> ids) throws java.lang.Exception
ids
- 实体的主键Listjava.lang.Exception
- 出错会抛出异常java.util.List<T> findList(java.util.Map<java.lang.String,java.lang.Object> params) throws java.lang.Exception
params
- 参数列表java.lang.Exception
- 出错会抛出异常void startProcess() throws java.lang.Exception
java.lang.Exception
- 出错会抛出异常void startProcess(java.lang.String functionId, java.util.Map<java.lang.String,java.lang.Object> variants) throws java.lang.Exception
functionId
- 功能资源idvariants
- 流程变量集合java.lang.Exception
- 出错会抛出异常void confirm(java.lang.String[] processInstanceIds, java.util.Map<java.lang.String,java.lang.Object> variants) throws java.lang.Exception
processInstanceIds
- 流程变量数组variants
- 流程变量集合java.lang.Exception
- 出错会抛出异常