public interface TenantPolicyDao extends org.springframework.data.jpa.repository.JpaRepository<TenantPolicy,java.lang.Long>, org.springframework.data.jpa.repository.JpaSpecificationExecutor<TenantPolicy>
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteById(java.lang.Long id) |
java.util.List<TenantPolicy> |
findByTenantId(long tenantId) |
java.util.List<TenantPolicy> |
findByTenantIdAndName(long tenantId,
java.lang.String name) |
java.util.List<java.lang.String> |
findPoliciesByTenantIdAndName(long tenantId,
java.lang.String name) |
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getById, getOne, saveAll, saveAllAndFlush, saveAndFlushcount, delete, deleteAll, deleteAll, deleteAllById, existsById, findById, save@Transactional
@Modifying(clearAutomatically=true)
@Query(value="delete from TenantPolicy tp where tp.id = :id")
void deleteById(@Param(value="id")
java.lang.Long id)
deleteById 在接口中 org.springframework.data.repository.CrudRepository<TenantPolicy,java.lang.Long>@Transactional(readOnly=true) @Query(value="select tp from TenantPolicy tp where tp.tenantId = :tenantId") java.util.List<TenantPolicy> findByTenantId(@Param(value="tenantId") long tenantId)
@Transactional(readOnly=true) @Query(value="select tp from TenantPolicy tp where tp.tenantId = :tenantId and tp.name = :name") java.util.List<TenantPolicy> findByTenantIdAndName(@Param(value="tenantId") long tenantId, @Param(value="name") java.lang.String name)
@Transactional(readOnly=true)
@Query(value="select tp.policy from TenantPolicy tp where tp.tenantId = :tenantId and tp.name = :name")
java.util.List<java.lang.String> findPoliciesByTenantIdAndName(@Param(value="tenantId")
long tenantId,
@Param(value="name")
java.lang.String name)