数据持久化Spring Data JPA 入门
Posted axiu99
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据持久化Spring Data JPA 入门相关的知识,希望对你有一定的参考价值。
1. JPA是什么
JPA(Java Persistence API)是Sun官方提出的Java持久化规范,用来方便大家操作数据库。真正干活的可能是Hibernate,TopLink等等实现了JPA规范的不同厂商,默认是Hibernate。
2.JPA的核心概念
实体
关系
EnityManager
3.Spring Data JPA
常用接口:
- 增删改查接口CrudRepository
- 分页排序接口PagingAndSortingRepository(继承了增删改查接口)
- 自定义接口
4.Spring Data JPA、Hibernate与Spring Boot集成
(1)首先在项目中添加build.gradle的依赖
以上是关于数据持久化Spring Data JPA 入门的主要内容,如果未能解决你的问题,请参考以下文章
spring boot: spring-data-jpa (Repository/CrudRepository) 数据库操作, @Entity实体类持久化
Spring boot之 JPA/Hibernate/Spring Data
JPA Hibernate jpa spring data jpa
Spring Boot数据库交互之Spring Data JPA
微服务 第六章 springboot 通过Spring-data-jpa 配置Oracle数据源(Spring-data-jpa详细介绍)