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 - 出错会抛出异常