public interface MachinePrincipalRepository extends com.foreach.across.modules.hibernate.jpa.repositories.IdBasedEntityJpaRepository<MachinePrincipal>, org.springframework.data.querydsl.QuerydslPredicateExecutor<MachinePrincipal>
| Modifier and Type | Method and Description |
|---|---|
void |
delete(MachinePrincipal machinePrincipal) |
void |
deleteAll() |
void |
deleteAll(Iterable<? extends MachinePrincipal> entities) |
void |
deleteAllInBatch() |
void |
deleteById(Long id) |
void |
deleteInBatch(Iterable<MachinePrincipal> entities) |
Optional<MachinePrincipal> |
findById(Long id) |
<S extends MachinePrincipal> |
save(S machinePrincipal) |
<S extends MachinePrincipal> |
saveAndFlush(S machinePrincipal) |
findAll, findAll, findAll, findAll, findAllById, flush, getOne, saveAllfindAllcount, existsByIdcount, exists, findAll, findOne@CachePut(value="securityPrincipalCache",key="#result.id",condition="#result != null") @CachePut(value="securityPrincipalCache",key="#result.principalName",condition="#result != null") Optional<MachinePrincipal> findById(Long id)
findById in interface org.springframework.data.repository.CrudRepository<MachinePrincipal,Long>@CacheEvict(value="securityPrincipalCache",key="#p0.id",condition="#result != null") @CacheEvict(value="securityPrincipalCache",key="#p0.principalName",condition="#result != null") <S extends MachinePrincipal> S save(S machinePrincipal)
save in interface org.springframework.data.repository.CrudRepository<MachinePrincipal,Long>@CacheEvict(value="securityPrincipalCache",key="#p0.id") @CacheEvict(value="securityPrincipalCache",key="#p0.principalName") <S extends MachinePrincipal> S saveAndFlush(S machinePrincipal)
saveAndFlush in interface org.springframework.data.jpa.repository.JpaRepository<MachinePrincipal,Long>@CacheEvict(value="securityPrincipalCache",key="#p0.id") @CacheEvict(value="securityPrincipalCache",key="#p0.principalName") void delete(MachinePrincipal machinePrincipal)
delete in interface org.springframework.data.repository.CrudRepository<MachinePrincipal,Long>@CacheEvict(value="securityPrincipalCache",
allEntries=true)
void deleteById(Long id)
deleteById in interface org.springframework.data.repository.CrudRepository<MachinePrincipal,Long>@CacheEvict(value="securityPrincipalCache",
allEntries=true)
void deleteAllInBatch()
deleteAllInBatch in interface org.springframework.data.jpa.repository.JpaRepository<MachinePrincipal,Long>@CacheEvict(value="securityPrincipalCache",
allEntries=true)
void deleteInBatch(Iterable<MachinePrincipal> entities)
deleteInBatch in interface org.springframework.data.jpa.repository.JpaRepository<MachinePrincipal,Long>@CacheEvict(value="securityPrincipalCache",
allEntries=true)
void deleteAll(Iterable<? extends MachinePrincipal> entities)
deleteAll in interface org.springframework.data.repository.CrudRepository<MachinePrincipal,Long>@CacheEvict(value="securityPrincipalCache",
allEntries=true)
void deleteAll()
deleteAll in interface org.springframework.data.repository.CrudRepository<MachinePrincipal,Long>Copyright © 2020. All rights reserved.