只需要编写一个接口、继承一个类就可以实现CRUD的操作
主要关注一下Repository里面的两个参数:
- User:持久类对象
- Long:指定ID(主键)的类型
我们来看一下核心接口Repository
<> 它有三个子接口:
- Repository
- CrudRepository
- PagingAndSortingRepository
- JpaRepository
- PagingAndSortingRepository
- CrudRepository
CrudRepository和其名字一样,提供最基础的CRUD功能
都是基本用法,就不提了
=================================================================
PagingAndSortingRepository能够对结果进行分页和排序
用法Demo如下:
_service中分别带Sort 参数和Pageable参数_
PageRequest.of 带三个参数:
- page:当前页 (从0 页开始。 程序员的倔强
- size:每页个数
- sort:每页排序方式