Spring Data JPA 9. JpaRepository接口

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/hgx_suiyuesusu/article/details/80935624

JpaRepository接口

  • 该接口提供了JPA的相关功能 ,接口方法如下:
修饰符和类型 方法和描述
void deleteAllInBatch() 删除批量调用中的所有实体。
void deleteInBatch(Iterable<T> entities) 删除批处理中的给定实体,这意味着它将创建单个查询。删除一个实体集合
List<T> findAll() 查找所有实体
<S extends T> List<S> findAll(Example<S> example) 排序、查找所有实体 `
<S extends T> List<S> findAll(Example<S> example,Sort sort)
List<T> findAll(Sort sort)
List<T> findAllById(Iterable<ID> ids)
void flush() 刷新对数据库的所有挂起更改。执行缓存与数据库同步
T getOne(ID id) 返回对具有给定标识符的实体的引用。
<S extends T> List<S> saveAll(Iterable<S> entities)
<S extends T> List<S> saveAndFlush(S entity) 保存实体并立即刷新更改。强制执行持久化

详细信息:spring-data-jpa-API

猜你喜欢

转载自blog.csdn.net/hgx_suiyuesusu/article/details/80935624
今日推荐