public abstract class BaseServiceImpl<D extends xyz.weechang.moreco.data.core.BaseRepository,T extends BaseDomain> extends java.lang.Object implements BaseService<T>
| 构造器和说明 |
|---|
BaseServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(java.lang.Iterable<? extends T> ts)
批量删除对象
|
void |
delete(java.lang.Iterable<? extends T> ts,
boolean physical)
批量删除对象
|
void |
delete(java.io.Serializable id)
根据id删除
|
void |
delete(java.io.Serializable id,
boolean physical)
根据id删除
|
void |
delete(T t)
删除对象
|
void |
delete(T t,
boolean physical)
删除对象
|
java.lang.Iterable<T> |
findAll()
查询所有记录
|
PageModel<T> |
findAll(org.springframework.data.domain.Pageable pageable)
分页查询记录
|
java.lang.Iterable<T> |
findAllById(java.lang.Iterable<java.io.Serializable> ids)
根据ids查询所有记录
|
T |
findById(java.lang.Object id)
根据id 查询一条记录
|
T |
save(T t)
保存记录
|
java.lang.Iterable<T> |
saveAll(java.lang.Iterable<T> ts)
批量保存记录
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconvertDataMap, convertDataMap, doConvertDataMap@Autowired protected D extends xyz.weechang.moreco.data.core.BaseRepository baseDao
public T save(T t)
BaseServicesave 在接口中 BaseService<T extends BaseDomain>t - 记录public java.lang.Iterable<T> saveAll(java.lang.Iterable<T> ts)
BaseServicesaveAll 在接口中 BaseService<T extends BaseDomain>ts - 记录集合public T findById(java.lang.Object id)
BaseServicefindById 在接口中 BaseService<T extends BaseDomain>id - idpublic java.lang.Iterable<T> findAll()
BaseServicefindAll 在接口中 BaseService<T extends BaseDomain>public java.lang.Iterable<T> findAllById(java.lang.Iterable<java.io.Serializable> ids)
BaseServicefindAllById 在接口中 BaseService<T extends BaseDomain>ids - idspublic PageModel<T> findAll(org.springframework.data.domain.Pageable pageable)
BaseServicefindAll 在接口中 BaseService<T extends BaseDomain>pageable - 分页参数public void delete(java.io.Serializable id)
BaseServicedelete 在接口中 BaseService<T extends BaseDomain>id - idpublic void delete(T t)
BaseServicedelete 在接口中 BaseService<T extends BaseDomain>t - 要删除的对象public void delete(java.lang.Iterable<? extends T> ts)
BaseServicedelete 在接口中 BaseService<T extends BaseDomain>ts - 要批量删除的对象public void delete(java.io.Serializable id,
boolean physical)
BaseServicedelete 在接口中 BaseService<T extends BaseDomain>id - idphysical - 物理删除public void delete(T t, boolean physical)
BaseServicedelete 在接口中 BaseService<T extends BaseDomain>t - 要删除的对象physical - 物理删除public void delete(java.lang.Iterable<? extends T> ts, boolean physical)
BaseServicedelete 在接口中 BaseService<T extends BaseDomain>ts - 要批量删除的对象physical - 物理删除Copyright © 2019. All rights reserved.