public interface TenantDao extends org.springframework.data.jpa.repository.JpaRepository<Tenant,java.lang.Long>, org.springframework.data.jpa.repository.JpaSpecificationExecutor<Tenant>, TenantCustomizedDao
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteById(java.lang.Long id) |
java.util.List<Tenant> |
findByCompanyId(long companyId) |
Tenant |
findByTenantCode(java.lang.String tenantCode) |
java.util.Set<java.lang.Long> |
findIdsByTenantName(java.lang.String tenantName)
根据用户名称查询租户IDS
|
java.lang.Long |
findTenantIdByTenantCode(java.lang.String tenantCode) |
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getById, getOne, saveAll, saveAllAndFlush, saveAndFlushcount, delete, deleteAll, deleteAll, deleteAllById, existsById, findById, savecount, exists, findAll, findOnecount, findAll, findAll, findAll, findOnefindTenantMapByTenantIds, listTenantByAccountId, listTenantByIds, listTenantIdByAccountId@Transactional
@Modifying(clearAutomatically=true)
@Query(value="delete from Tenant t where t.tenantId = :tenantId")
void deleteById(@Param(value="tenantId")
java.lang.Long id)
deleteById 在接口中 org.springframework.data.repository.CrudRepository<Tenant,java.lang.Long>@Transactional(readOnly=true)
@Query(value="select t.tenantId from Tenant t where t.tenantCode = :tenantCode")
java.lang.Long findTenantIdByTenantCode(@Param(value="tenantCode")
java.lang.String tenantCode)
@Transactional(readOnly=true)
@Query(value="select t.tenantId from Tenant t where t.tenantName like :tenantName")
java.util.Set<java.lang.Long> findIdsByTenantName(@Param(value="tenantName")
java.lang.String tenantName)
tenantName - 租户名称@Transactional(readOnly=true) @Query(value="select o.tenant from com.xforceplus.entity.OrgStruct o where o.companyId = :companyId") java.util.List<Tenant> findByCompanyId(@Param(value="companyId") long companyId)
@Transactional(readOnly=true) @Query(value="select t from Tenant t where t.tenantCode = :tenantCode") Tenant findByTenantCode(@Param(value="tenantCode") java.lang.String tenantCode)