- 一步一步学Spring Boot:微服务项目实战(第2版)
- 黄文毅
- 189字
- 2021-03-26 11:37:26
3.1.2 核心接口Repository
Spring Data JPA的最顶层接口是Repository,该接口是所有Repository类的父类,具体代码如下:
Repository类下没有任何的接口,只是一个空类。Repository接口的子类有CrudRepository、PagingAndSortingRepository、JpaRepository等。其中CrudRepository类提供了基本的增删改查等接口,PagingAndSortingRepository类提供了基本的分页和排序等接口,而JpaRepository是CrudRepository和PagingAndSortingRepository的子类,继承了它们的所有接口。在真实的项目当中,我们都是通过实现JpaRepository或者其子类进行基本的数据库操作,JpaRepository的具体代码如下:
• @NoRepositoryBean:使用该注解标明,此接口不是一个Repository Bean。