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 TypeMethodDescriptionvoid
delete
(@NotNull TurSNSiteField turSNSiteField) void
@NotNull Optional
<TurSNSiteField> findByTurSNSite
(TurSNSite turSNSite) @NotNull TurSNSiteField
save
(@NotNull TurSNSiteField turSNSiteField) Methods inherited from interface CrudRepository
count, deleteAll, deleteAll, deleteAllById, deleteById, existsById
Methods inherited from interface JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlush
Methods inherited from interface ListCrudRepository
findAll, findAllById, saveAll
Methods inherited from interface ListPagingAndSortingRepository
findAll
Methods inherited from interface PagingAndSortingRepository
findAll
Methods 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:
findById
in 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:
save
in interfaceCrudRepository<TurSNSiteField,
String>
-
delete
@CacheEvict(value={"turSNSiteFieldfindById","turSNSiteFieldfindByTurSNSite"}, allEntries=true) void delete(@NotNull @NotNull TurSNSiteField turSNSiteField) - Specified by:
delete
in interfaceCrudRepository<TurSNSiteField,
String>
-
delete
@Modifying @Query("delete from TurSNSiteField ssf where ssf.id = ?1") @CacheEvict(value={"turSNSiteFieldfindById","turSNSiteFieldfindByTurSNSite"}, allEntries=true) void delete(String turSnSiteFieldId)
-