Interface TurSNSiteFieldRepository
- All Superinterfaces:
CrudRepository<TurSNSiteField,,String> JpaRepository<TurSNSiteField,,String> ListCrudRepository<TurSNSiteField,,String> ListPagingAndSortingRepository<TurSNSiteField,,String> PagingAndSortingRepository<TurSNSiteField,,String> QueryByExampleExecutor<TurSNSiteField>,Repository<TurSNSiteField,String>
-
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(@NotNull TurSNSiteField turSNSiteField) void@NotNull Optional<TurSNSiteField> findByTurSNSite(TurSNSite turSNSite) @NotNull TurSNSiteFieldsave(@NotNull TurSNSiteField turSNSiteField) Methods inherited from interface CrudRepository
count, deleteAll, deleteAll, deleteAllById, deleteById, existsByIdMethods inherited from interface JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlushMethods inherited from interface ListCrudRepository
findAll, findAllById, saveAllMethods inherited from interface ListPagingAndSortingRepository
findAllMethods inherited from interface PagingAndSortingRepository
findAllMethods inherited from interface QueryByExampleExecutor
count, exists, findAll, findBy, findOne
-
Method Details
-
findById
@Cacheable("turSNSiteFieldfindById") @NotNull @NotNull Optional<TurSNSiteField> findById(@NotNull @NotNull String id) - Specified by:
findByIdin interfaceCrudRepository<TurSNSiteField,String>
-
findByTurSNSite
@Cacheable("turSNSiteFieldfindByTurSNSite") List<TurSNSiteField> findByTurSNSite(TurSNSite turSNSite) -
save
@CacheEvict(value={"turSNSiteFieldfindById","turSNSiteFieldfindByTurSNSite"}, allEntries=true) @NotNull @NotNull TurSNSiteField save(@NotNull @NotNull TurSNSiteField turSNSiteField) - Specified by:
savein interfaceCrudRepository<TurSNSiteField,String>
-
delete
@CacheEvict(value={"turSNSiteFieldfindById","turSNSiteFieldfindByTurSNSite"}, allEntries=true) void delete(@NotNull @NotNull TurSNSiteField turSNSiteField) - Specified by:
deletein interfaceCrudRepository<TurSNSiteField,String>
-
delete
@Modifying @Query("delete from TurSNSiteField ssf where ssf.id = ?1") @CacheEvict(value={"turSNSiteFieldfindById","turSNSiteFieldfindByTurSNSite"}, allEntries=true) void delete(String turSnSiteFieldId)
-