T
- This describes my type parameterpublic class BaseServiceImpl<T> extends java.lang.Object implements BaseService<T>
构造器和说明 |
---|
BaseServiceImpl() |
限定符和类型 | 方法和说明 |
---|---|
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 |
saveJdbc(CoreJdbcVo jdbc) |
void |
startProcess()
开始流程
|
void |
startProcess(java.lang.String functionId,
java.util.Map<java.lang.String,java.lang.Object> variants)
开始流程
|
public T getEntity(java.lang.String id) throws java.lang.Exception
BaseService
getEntity
在接口中 BaseService<T>
id
- 实体idjava.lang.Exception
- 出错会抛出异常public java.util.List<T> findAll()
BaseService
findAll
在接口中 BaseService<T>
public int add(T entity) throws java.lang.Exception
BaseService
add
在接口中 BaseService<T>
entity
- 实体对象java.lang.Exception
- 出错会抛出异常public T addEntity(T entity) throws java.lang.Exception
BaseService
addEntity
在接口中 BaseService<T>
entity
- 实体对象java.lang.Exception
- 出错会抛出异常public int modify(T entity) throws java.lang.Exception
BaseService
modify
在接口中 BaseService<T>
entity
- 实体对象java.lang.Exception
- 出错会抛出异常public int removeById(java.lang.String id) throws java.lang.Exception
BaseService
removeById
在接口中 BaseService<T>
id
- 实体idjava.lang.Exception
- 出错会抛出异常public java.util.List<T> findList(java.util.Map<java.lang.String,java.lang.Object> params) throws java.lang.Exception
BaseService
findList
在接口中 BaseService<T>
params
- 参数列表java.lang.Exception
- 出错会抛出异常public int removeByIds(java.util.List<java.lang.String> ids) throws java.lang.Exception
BaseService
removeByIds
在接口中 BaseService<T>
ids
- 实体的主键Listjava.lang.Exception
- 出错会抛出异常public void startProcess() throws java.lang.Exception
BaseService
startProcess
在接口中 BaseService<T>
java.lang.Exception
- 出错会抛出异常public void startProcess(java.lang.String functionId, java.util.Map<java.lang.String,java.lang.Object> variants) throws java.lang.Exception
BaseService
startProcess
在接口中 BaseService<T>
functionId
- 功能资源idvariants
- 流程变量集合java.lang.Exception
- 出错会抛出异常public void confirm(java.lang.String[] processInstanceIds, java.util.Map<java.lang.String,java.lang.Object> variants) throws java.lang.Exception
BaseService
confirm
在接口中 BaseService<T>
processInstanceIds
- 流程变量数组variants
- 流程变量集合java.lang.Exception
- 出错会抛出异常public void saveJdbc(CoreJdbcVo jdbc) throws java.lang.Exception
java.lang.Exception