public interface OrgExtensionDao extends io.geewit.data.jpa.essential.repository.EntityGraphJpaRepository<OrgExtension,java.lang.Long>, io.geewit.data.jpa.essential.repository.EntityGraphJpaSpecificationExecutor<OrgExtension>, io.geewit.data.jpa.essential.repository.JpaBatchExecutor<OrgExtension>
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteById(java.lang.Long id) |
int |
deleteByOrgId(long orgId) |
int |
deleteByOrgIdAndKey(long orgId,
java.lang.String key) |
void |
deleteByOrgIds(java.util.Set<java.lang.Long> orgIds) |
java.util.List<OrgExtension> |
findByOrgIdAndKey(long orgStructId,
java.lang.String extensionKey) |
java.util.List<OrgExtension> |
findByOrgIds(java.util.Collection<java.lang.Long> orgIds)
查询组织列表
|
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getById, getOne, saveAll, saveAllAndFlush, saveAndFlushcount, exists, findAll, findOnefindAll, findAllfindAll, findAllById, findByIdcount, delete, deleteAll, deleteAll, deleteAllById, existsById, findById, savefindAll, findAll, findAll, findOne@Transactional(rollbackFor=java.lang.Exception.class)
@Modifying(flushAutomatically=true,
clearAutomatically=true)
@Query(value="delete from OrgExtension oe where oe.orgExtensionId = :id")
void deleteById(@Param(value="id")
java.lang.Long id)
deleteById 在接口中 org.springframework.data.repository.CrudRepository<OrgExtension,java.lang.Long>@Transactional(rollbackFor=java.lang.Exception.class)
@Modifying(flushAutomatically=true,
clearAutomatically=true)
@Query(value="delete from OrgExtension extension where extension.orgStructId = :orgId")
int deleteByOrgId(@Param(value="orgId")
long orgId)
@Transactional(rollbackFor=java.lang.Exception.class)
@Modifying(flushAutomatically=true,
clearAutomatically=true)
@Query(value="delete from OrgExtension extension where extension.orgStructId in :orgIds")
void deleteByOrgIds(@Param(value="orgIds")
java.util.Set<java.lang.Long> orgIds)
@Transactional(rollbackFor=java.lang.Exception.class)
@Modifying(flushAutomatically=true,
clearAutomatically=true)
@Query(value="delete from OrgExtension extension where extension.orgStructId = :orgId and extension.extensionKey = :key")
int deleteByOrgIdAndKey(@Param(value="orgId")
long orgId,
@Param(value="key")
java.lang.String key)
@Query(value="select extension from OrgExtension extension where extension.orgStructId = :orgId and extension.extensionKey = :extensionKey") java.util.List<OrgExtension> findByOrgIdAndKey(@Param(value="orgId") long orgStructId, @Param(value="extensionKey") java.lang.String extensionKey)
@Query(value="select r from OrgExtension r where r.orgStructId in :orgIds") java.util.List<OrgExtension> findByOrgIds(@Param(value="orgIds") java.util.Collection<java.lang.Long> orgIds)
orgIds - 组织Id列表