Interface DefaultRepository<E extends com.devonfw.module.basic.common.api.entity.PersistenceEntity<Long>>

  • Type Parameters:
    E - generic type of the managed PersistenceEntity.
    All Superinterfaces:
    org.springframework.data.repository.CrudRepository<E,​Long>, FeatureForceIncrementModificationCounter<E>, GenericRepository<E,​Long>, org.springframework.data.jpa.repository.JpaRepository<E,​Long>, org.springframework.data.repository.PagingAndSortingRepository<E,​Long>, org.springframework.data.repository.query.QueryByExampleExecutor<E>, QueryDslSupport<E>, org.springframework.data.repository.Repository<E,​Long>

    public interface DefaultRepository<E extends com.devonfw.module.basic.common.api.entity.PersistenceEntity<Long>>
    extends GenericRepository<E,​Long>
    GenericRepository with defaults applied for simple usage.
    Since:
    3.0.0
    • Method Summary

      • Methods inherited from interface org.springframework.data.repository.CrudRepository

        count, delete, deleteAll, deleteAll, deleteById, existsById, findById, save
      • Methods inherited from interface org.springframework.data.jpa.repository.JpaRepository

        deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getOne, saveAll, saveAndFlush
      • Methods inherited from interface org.springframework.data.repository.PagingAndSortingRepository

        findAll
      • Methods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor

        count, exists, findAll, findOne