
public interface BaseCodeService
| Modifier and Type | Method and Description |
|---|---|
<T extends BaseCode<?>> |
getCode(Class<T> type,
Long codeId)
依据code的类型和主键查找,无效时返回null.
|
<T extends BaseCode<?>> |
getCode(Class<T> type,
String code)
依据code的类型和代码查找,无效时返回null.
|
<T extends BaseCode<?>> |
getCodes(Class<T> type)
返回现有的有效使用的代码
|
<T extends BaseCode<?>> |
getCodes(Class<T> type,
Long... ids)
查询指定id的基础代码
|
Class<? extends BaseCode<?>> |
getCodeType(String name)
查找指定名称基础代码
|
void |
removeCodes(Class<? extends BaseCode<?>> codeClass,
Long... codeIds)
删除基础代码
|
void |
saveOrUpdate(BaseCode<?> code)
新增代码 如果新的代码已经存在,则抛出异常.
|
<T extends BaseCode<?>> T getCode(Class<T> type, Long codeId)
type - codeId - <T extends BaseCode<?>> T getCode(Class<T> type, String code)
type - code - <T extends BaseCode<?>> List<T> getCodes(Class<T> type, Long... ids)
type - ids - void saveOrUpdate(BaseCode<?> code)
code - Copyright © 2012 The Beangle Software Group. All Rights Reserved.