public interface GenericService<T,ID>
| 限定符和类型 | 方法和说明 |
|---|---|
long |
count()
查找所有记录数量
|
void |
delete(ID id)
删除对象
|
void |
deleteBatch(ID[] ids)
批量删除对象
|
List<T> |
findAll()
查询所有对象
|
T |
findById(ID id)
通过主键查询对象
|
void |
saveBatch(List<T> entitys)
批量保存
|
ID |
saveEntity(T entity)
保存对象
|
ID |
saveEntitySelective(T entity)
保存对象不为空的属性值(其余为数据库的默认值)
|
T |
saveOrUpdate(T entity)
保存或更新(如果对象已存在)
|
T |
saveOrUpdateSelective(T entity)
保存或更新(如果对象已存在)
|
void |
updateEntity(T entity)
更新对象的所有属性
|
void |
updateEntitySelective(T entity)
更新对象不为空的属性值
|
void delete(ID id)
id - idvoid deleteBatch(ID[] ids)
long count()
ID saveEntitySelective(T entity)
entity - entityvoid updateEntity(T entity)
entity - entityvoid updateEntitySelective(T entity)
entity - entityCopyright © 2018. All rights reserved.