public abstract class BaseServiceImpl<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>> extends Object implements BaseService<T,ID,R>
| 限定符和类型 | 字段和说明 |
|---|---|
protected R |
baseRepository |
| 构造器和说明 |
|---|
BaseServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
count()
extend CrudRepository
|
<S extends T> |
count(org.springframework.data.domain.Example<S> example)
extend QueryByExampleExecutor
|
void |
delete(T entity)
extend CrudRepository
|
void |
deleteAll()
extend CrudRepository
|
void |
deleteAll(Iterable<? extends T> entities)
extend CrudRepository
|
void |
deleteAllInBatch()
extend JpaRepository
|
void |
deleteById(ID id)
extend CrudRepository
|
void |
deleteInBatch(Iterable<T> entities)
extend JpaRepository
|
<S extends T> |
exists(org.springframework.data.domain.Example<S> example)
extend QueryByExampleExecutor
|
boolean |
existsById(ID id)
extend CrudRepository
|
List<T> |
findAll()
extend JpaRepository
|
<S extends T> |
findAll(org.springframework.data.domain.Example<S> example,
org.springframework.data.domain.Pageable pageable)
extend QueryByExampleExecutor
|
<S extends T> |
findAll(org.springframework.data.domain.Example<S> example,
org.springframework.data.domain.Sort sort)
extend JpaRepository
|
List<T> |
findAll(org.springframework.data.domain.Example<T> example)
extend JpaRepository
|
org.springframework.data.domain.Page<T> |
findAll(org.springframework.data.domain.Pageable pageable)
extend PagingAndSortingRepository
|
List<T> |
findAll(org.springframework.data.domain.Sort sort)
extend JpaRepository
|
List<T> |
findAllById(Iterable<ID> ids)
extend JpaRepository
|
Optional<T> |
findById(ID id)
extend CrudRepository
|
<S extends T> |
findOne(org.springframework.data.domain.Example<S> example)
extend QueryByExampleExecutor
|
T |
getOne(ID id)
extend JpaRepository
|
R |
getRepository()
获取Repository
|
<S extends T> |
save(S entity)
extend CrudRepository
|
<S extends T> |
saveAll(Iterable<S> entities)
extend JpaRepository
|
<S extends T> |
saveAndFlush(S entity)
extend JpaRepository
|
T |
update(ID id,
T entity)
extend BaseJpaRepository
|
T |
updateAndFlush(ID id,
T entity)
extend BaseJpaRepository
|
@Autowired protected R extends BaseJpaRepository<T,ID> baseRepository
public R getRepository()
BaseServicegetRepository 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public T update(ID id, T entity)
BaseServiceupdate 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public T updateAndFlush(ID id, T entity)
BaseServiceupdateAndFlush 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public List<T> findAll()
BaseServicefindAll 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public List<T> findAll(org.springframework.data.domain.Sort sort)
BaseServicefindAll 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public List<T> findAllById(Iterable<ID> ids)
BaseServicefindAllById 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public <S extends T> List<S> saveAll(Iterable<S> entities)
BaseServicesaveAll 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public <S extends T> S saveAndFlush(S entity)
BaseServicesaveAndFlush 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public void deleteInBatch(Iterable<T> entities)
BaseServicedeleteInBatch 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public void deleteAllInBatch()
BaseServicedeleteAllInBatch 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public T getOne(ID id)
BaseServicegetOne 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public List<T> findAll(org.springframework.data.domain.Example<T> example)
BaseServicefindAll 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public <S extends T> List<S> findAll(org.springframework.data.domain.Example<S> example, org.springframework.data.domain.Sort sort)
BaseServicefindAll 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public <S extends T> Optional<S> findOne(org.springframework.data.domain.Example<S> example)
BaseServicefindOne 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public <S extends T> org.springframework.data.domain.Page<S> findAll(org.springframework.data.domain.Example<S> example, org.springframework.data.domain.Pageable pageable)
BaseServicefindAll 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public <S extends T> long count(org.springframework.data.domain.Example<S> example)
BaseServicecount 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public <S extends T> boolean exists(org.springframework.data.domain.Example<S> example)
BaseServiceexists 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public org.springframework.data.domain.Page<T> findAll(org.springframework.data.domain.Pageable pageable)
BaseServicefindAll 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public <S extends T> S save(S entity)
BaseServicesave 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public Optional<T> findById(ID id)
BaseServicefindById 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public boolean existsById(ID id)
BaseServiceexistsById 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public long count()
BaseServicecount 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public void deleteById(ID id)
BaseServicedeleteById 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public void delete(T entity)
BaseServicedelete 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public void deleteAll(Iterable<? extends T> entities)
BaseServicedeleteAll 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>public void deleteAll()
BaseServicedeleteAll 在接口中 BaseService<T,ID extends Serializable,R extends BaseJpaRepository<T,ID>>Copyright © 2020. All rights reserved.