版权声明:本文为博主原创文章,转载请注明出处。 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