public interface ServicePackageDao extends org.springframework.data.jpa.repository.JpaRepository<ServicePackage,java.lang.Long>, org.springframework.data.jpa.repository.JpaSpecificationExecutor<ServicePackage>, ServicePackageCustomizedDao
| 限定符和类型 | 方法和说明 |
|---|---|
long |
countByNotCurrentPackageIdAndCode(long servicePackageId,
java.lang.String servicePackageCode) |
long |
countByNotCurrentPackageIdAndName(long servicePackageId,
long appId,
java.lang.String servicePackageName) |
long |
countByServicePackageCode(java.lang.String servicePackageCode) |
long |
countByServicePackageName(long appId,
java.lang.String servicePackageName) |
void |
deleteById(java.lang.Long id) |
java.util.List<ServicePackage> |
findByServicePackageCode(java.lang.String servicePackageCode)
根据servicePackageCodes查询
|
java.util.List<ServicePackage> |
findServicePackagesByServicePackageCodeEqualsAndStatusEquals(java.lang.String servicePackageCode,
int status) |
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, findOnetree, treePackageNodeList, treeResourceNodeList, treeResourcesetNodeList@Transactional(rollbackFor=java.lang.Exception.class)
@Modifying(flushAutomatically=true,
clearAutomatically=true)
@Query(value="delete from ServicePackage sp where sp.servicePackageId = :id")
void deleteById(@Param(value="id")
java.lang.Long id)
deleteById 在接口中 org.springframework.data.repository.CrudRepository<ServicePackage,java.lang.Long>@Query(value="select sp from ServicePackage sp where sp.servicePackageCode = :servicePackageCode and sp.status = :status") java.util.List<ServicePackage> findServicePackagesByServicePackageCodeEqualsAndStatusEquals(@Param(value="servicePackageCode") java.lang.String servicePackageCode, @Param(value="status") int status)
@Query(value="select count(sp) from ServicePackage sp where sp.servicePackageId <> :servicePackageId and sp.servicePackageCode = :servicePackageCode")
long countByNotCurrentPackageIdAndCode(@Param(value="servicePackageId")
long servicePackageId,
@Param(value="servicePackageCode")
java.lang.String servicePackageCode)
@Query(value="select count(sp) from ServicePackage sp where sp.servicePackageId <> :servicePackageId and sp.appId = :appId and sp.servicePackageName = :servicePackageName")
long countByNotCurrentPackageIdAndName(@Param(value="servicePackageId")
long servicePackageId,
@Param(value="appId")
long appId,
@Param(value="servicePackageName")
java.lang.String servicePackageName)
@Query(value="select sp from ServicePackage sp where sp.servicePackageCode = :servicePackageCode") java.util.List<ServicePackage> findByServicePackageCode(@Param(value="servicePackageCode") java.lang.String servicePackageCode)
servicePackageCode - @Query(value="select count(sp) from ServicePackage sp where sp.servicePackageCode = :servicePackageCode")
long countByServicePackageCode(@Param(value="servicePackageCode")
java.lang.String servicePackageCode)
@Query(value="select count(sp) from ServicePackage sp where sp.appId = :appId and sp.servicePackageName = :servicePackageName")
long countByServicePackageName(@Param(value="appId")
long appId,
@Param(value="servicePackageName")
java.lang.String servicePackageName)