-
- All Implemented Interfaces:
public interface PoetAnnexRepository附件持久化操作 SQL、NoSQL 等...
-
-
Method Summary
Modifier and Type Method Description abstract voidsave(PoetAnnex annex)abstract voidsave(PoetAnnex annex, StoreRoadSign roadSign)abstract intdeleteByName(String name)abstract PoetAnnexfindByName(String name)abstract List<PoetAnnex>findByNames(Collection<String> names)abstract List<PoetAnnex>findByRoadSign(@Nullable() String mainCategory, @Nullable() Long instanceId, @Nullable() String instanceModule)abstract intupdateInstanceId(Collection<String> names, Long instanceId)abstract intneverExpire(Collection<String> names)abstract voidsetExpire(Collection<String> names, LocalDateTime expireTime)abstract List<String>findExpireAnnex()-
-
Method Detail
-
save
abstract void save(PoetAnnex annex)
-
save
abstract void save(PoetAnnex annex, StoreRoadSign roadSign)
-
deleteByName
abstract int deleteByName(String name)
-
findByName
abstract PoetAnnex findByName(String name)
-
findByNames
abstract List<PoetAnnex> findByNames(Collection<String> names)
-
findByRoadSign
abstract List<PoetAnnex> findByRoadSign(@Nullable() String mainCategory, @Nullable() Long instanceId, @Nullable() String instanceModule)
-
updateInstanceId
abstract int updateInstanceId(Collection<String> names, Long instanceId)
-
neverExpire
abstract int neverExpire(Collection<String> names)
-
setExpire
abstract void setExpire(Collection<String> names, LocalDateTime expireTime)
-
findExpireAnnex
abstract List<String> findExpireAnnex()
-
-
-
-