SpringBoot操作之Spring-Data-Jpa(一)

1.Spring-Data-Jpa
JPA(Java Persistence API)定义了一系列对象持久化的标准,
目前实现这一规范的产品有Hibernate、TopLink等。
Spring Data JPA 框架,主要针对的就是 Spring 唯一没有简化到的业务逻辑代码,至此,开发者连仅剩的实现持久层业务逻辑的工作都省了,唯一要做的,就只是声明持久层的接口,其他都交给 Spring Data JPA 来帮你完成

下面我们来演示下SpringBoot下 Spring-Data-Jpa的使用

本文就简单演示下 如何配置以及自动生成表

首先第一步,引入jpa和mysql驱动支持(解释: 到maven的pom.xml配置,配置了以后,maven就会自动下载jpa相关jar包和mysql驱动包到本项目里面)

还是前面的方式 进入pom.xml,alt+/ 进入编辑视图

选择jpa和mysql

然后自动会引入
在这里插入图片描述
接下来配置application.properties文件(解释: 属性的名字是这些框架默认使用的属性名)
在这里插入图片描述
(当然上面我们会发现 这种properties形式的配置有点冗余,后面一一帖我们改成主流的yml形式。好好研究yml语法

上面配置完 我们要在数据库里新建一个数据库db_book,然后在该数据库下新建一个t_book表

接下来新建一个Book实体
在这里插入图片描述
OK这样就完事了,我们启动HelloWorldApplication类

启动完 数据库就自动建了个表
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_40241957/article/details/88874938