地 址:联系地址联系地址联系地址
电 话:020-123456789
网址:kkkk.twqueen.com
邮 箱:admin@aa.com
先看下Repository相关的项目心场类图 :
整体类图虽然咋看上去很庞杂 ,但其实主线脉络还是中核比较清晰的 。
对主体repository层级提供的项目心场主要方法进行简单的梳理 ,如下:
下面对各个repository接口进行简单的独立介绍 。
JpaRepository 与其前面的几个父类相比是个特殊的存在,其中补充添加了一组JPA规范的接口方法。前面的几个接口类都是Spring Data为了兼容NoSQL而进行的一些抽象封装(因为SpringData项目是一个庞大的家族 ,支持各种SQL与NoSQL的数据库 ,SpringData JPA是SpringData家族中面向SQL数据库的一个子分支项目) ,从 JpaRepository 开始是对关系型数据库进行抽象封装 。