![14e32f549ccf4b2512d2b60ac7ca7c49.png](https://img-blog.csdnimg.cn/img_convert/14e32f549ccf4b2512d2b60ac7ca7c49.png)
首先我们先了解一下 SpringBoot和 SpringData JPA是什么?
SpringBoot是一个框架,一种全新的编程规范,它的产生简化了框架的使用
所谓简化是指简化了Spring众多框架中所需的大量繁琐的配置文件
所以SpringBoot是一个服务于框架的框架,
服务范围是 : 简化配置文件
SpringData : SpringData是一个用于简化数据库访问,并支持云服务的开源框架.
其主要目标是使得数据库的访问变得方便快捷
Spring Data JPA : 极大简化JPA的用法,可以再几乎不用写实现的情况下,实现对数据的访问和操作,除了CRUD外, 还包括分页,排序等一些常用功能
综上:
Spring Data是一个开源框架,在这个框架中Spring Data JPA只是这个框架中的一个模块
1.添加Spring Data坐标和Spring Boot的依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.6.RELEASE</version>
</parent>
<groupId>com.bjsxt</groupId>
<artifactId>