@Primary @Service public class SequenceDefService extends AbstractBaseDomainObjectService<SequenceDef,SequenceDefEntity> implements ISequenceDefService
domainObjectClass, entityClass
构造器和说明 |
---|
SequenceDefService() |
限定符和类型 | 方法和说明 |
---|---|
long |
current(SequenceDef sequenceDef,
Map<String,Object> params) |
SequenceDef |
getByName(String sequenceName)
根据sequence name 查询sequence
|
protected IBaseEntityHandler<SequenceDefEntity> |
getEntityHandler() |
List<SequenceDef> |
listSequenceDefs()
获取所有有效的序列号定义
|
List<SequenceDef> |
listSequenceDefsBySequenceType(String sequenceType)
根据序列号类型获取有效的序列号定义集合
|
String |
next(SequenceDef sequenceDef,
Map<String,Object> params) |
List<String> |
next(SequenceDef sequenceDef,
Map<String,Object> params,
int count) |
countByFilter, createClientObject, createClientObject, createClientObjects, createClientObjects, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, getInternalEntities, getInternalEntity, getObjectType, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
countByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAll
protected IBaseEntityHandler<SequenceDefEntity> getEntityHandler()
public String next(SequenceDef sequenceDef, Map<String,Object> params)
next
在接口中 ISequenceDefService
sequenceDef
- 上文添加的序列号定义params
- 参数值,与上文添加的参数定义对应,部分参数字段可以不需要传入(年月日,序列号)public List<String> next(SequenceDef sequenceDef, Map<String,Object> params, int count)
next
在接口中 ISequenceDefService
sequenceDef
- 上文添加的序列号定义params
- 参数值,与上文添加的参数定义对应,部分参数字段可以不需要传入(年月日,序列号)count
- 生成序列号的数目public long current(SequenceDef sequenceDef, Map<String,Object> params)
current
在接口中 ISequenceDefService
sequenceDef
- 上文添加的序列号定义params
- 参数值,可以只包含参数定义中勾选了重置的参数,因为只查询,不生成public SequenceDef getByName(String sequenceName)
ISequenceDefService
getByName
在接口中 ISequenceDefService
sequenceName
- sequence namepublic List<SequenceDef> listSequenceDefs()
ISequenceDefService
listSequenceDefs
在接口中 ISequenceDefService
public List<SequenceDef> listSequenceDefsBySequenceType(String sequenceType)
ISequenceDefService
listSequenceDefsBySequenceType
在接口中 ISequenceDefService
sequenceType
- 序列号定义类型Copyright © 2019. All rights reserved.