Spring Boot整合Spring Data JPA(使用idea2019.3)

一,Spring Boot Jpa 介绍
首先了解 Jpa 是什么?
Jpa (Java Persistence API) 是 Sun 官方提出的 Java 持久化规范。它为 Java 开发人员提供了一种对象/关联映射工具来管理 Java 应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合 ORM 技术,结束现在 Hibernate,TopLink,JDO 等 ORM 框架各自为营的局面。

值得注意的是,Jpa是在充分吸收了现有 Hibernate,TopLink,JDO 等 ORM 框架的基础上发展而来的,具有易于使用,伸缩性强等优点。从目前的开发社区的反应上看,Jpa 受到了极大的支持和赞扬,其中就包括了 Spring 与 EJB3. 0的开发团队。
二、SpringBoot整合SpringData JPA

  1. maven依赖Spring Boot整合Spring Data JPA(使用idea2019.3)_第1张图片
  2. application.yml文件中添加配置
    Spring Boot整合Spring Data JPA(使用idea2019.3)_第2张图片
  3. 实体类(user为例)
    Spring Boot整合Spring Data JPA(使用idea2019.3)_第3张图片
    4,编写Dao接口也就是继承JpaRepository
    Spring Boot整合Spring Data JPA(使用idea2019.3)_第4张图片
  4. controller类
    Spring Boot整合Spring Data JPA(使用idea2019.3)_第5张图片
  5. 测试结果
    Spring Boot整合Spring Data JPA(使用idea2019.3)_第6张图片

你可能感兴趣的:(笔记)