Spring Boot 整合Spring Data JPA
一、前言 前些时间一直在学习 Spring Boot整合Mybatis ,现在给大家分享一下我学习JPA的经验,如果发现此文有什么问题或者改正的地方,欢迎大家在博客下面留言. 二、项目搭建 2.1 创建项目 新建一个Spring Initializr项目 创建项目的文件结构以及jdk的版本 此demo选择的JDK版本为1.8 选择项目所需要的依赖 完成项目创建 2.2 数据库准备 创建数据库 create database 'bookstudy_jpa' default character set utf8; 因为使用JPA的方式,在此故不需要创建表,表的创建在项目启动时,会根据实体类自动生成. 2.3 项目构建 2.3.1 创建实体类 package book.study.springboot_jpa.entity; import lombok.Data; import javax.persistence.*; @Data @Entity(name = "t_book") public class Book { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; @Column(name = "book_name",nullable = false) private String