@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, saveAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAllprotected IBaseEntityHandler<SequenceDefEntity> getEntityHandler()
public String next(SequenceDef sequenceDef, Map<String,Object> params)
next 在接口中 ISequenceDefServicesequenceDef - 上文添加的序列号定义params - 参数值,与上文添加的参数定义对应,部分参数字段可以不需要传入(年月日,序列号)public List<String> next(SequenceDef sequenceDef, Map<String,Object> params, int count)
next 在接口中 ISequenceDefServicesequenceDef - 上文添加的序列号定义params - 参数值,与上文添加的参数定义对应,部分参数字段可以不需要传入(年月日,序列号)count - 生成序列号的数目public long current(SequenceDef sequenceDef, Map<String,Object> params)
current 在接口中 ISequenceDefServicesequenceDef - 上文添加的序列号定义params - 参数值,可以只包含参数定义中勾选了重置的参数,因为只查询,不生成public SequenceDef getByName(String sequenceName)
ISequenceDefServicegetByName 在接口中 ISequenceDefServicesequenceName - sequence namepublic List<SequenceDef> listSequenceDefs()
ISequenceDefServicelistSequenceDefs 在接口中 ISequenceDefServicepublic List<SequenceDef> listSequenceDefsBySequenceType(String sequenceType)
ISequenceDefServicelistSequenceDefsBySequenceType 在接口中 ISequenceDefServicesequenceType - 序列号定义类型Copyright © 2019. All rights reserved.