Interface NtsNoteRepository

  • All Superinterfaces:
    org.springframework.data.repository.CrudRepository<NtsNoteEntity,​Long>, org.springframework.data.repository.Repository<NtsNoteEntity,​Long>

    @ConditionalOnProperty(prefix="nts.helper.note",
                           name="enabled",
                           havingValue="true")
    @Repository
    public interface NtsNoteRepository
    extends org.springframework.data.repository.CrudRepository<NtsNoteEntity,​Long>
    • Method Detail

      • deleteById

        @Modifying
        @Query("update NtsNoteEntity e set e.deleted = true where e.id = ?1")
        void deleteById​(Long id)
        Specified by:
        deleteById in interface org.springframework.data.repository.CrudRepository<NtsNoteEntity,​Long>
      • delete

        @Modifying
        @Query("update NtsNoteEntity e set e.deleted = true where e = ?1")
        void delete​(NtsNoteEntity entity)
        Specified by:
        delete in interface org.springframework.data.repository.CrudRepository<NtsNoteEntity,​Long>
      • deleteAllById

        @Modifying
        @Query("update NtsNoteEntity e set e.deleted = true where e.id in ?1")
        void deleteAllById​(Iterable<? extends Long> ids)
        Specified by:
        deleteAllById in interface org.springframework.data.repository.CrudRepository<NtsNoteEntity,​Long>
      • deleteAll

        @Modifying
        @Query("update NtsNoteEntity e set e.deleted = true where e in ?1")
        void deleteAll​(Iterable<? extends NtsNoteEntity> entities)
        Specified by:
        deleteAll in interface org.springframework.data.repository.CrudRepository<NtsNoteEntity,​Long>
      • deleteAll

        @Modifying
        @Query("update NtsNoteEntity e set e.deleted = true")
        void deleteAll()
        Specified by:
        deleteAll in interface org.springframework.data.repository.CrudRepository<NtsNoteEntity,​Long>