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

本文介绍如何在SpringBoot中使用Spring-Data-Jpa进行快速开发。通过配置JPA及MySQL驱动,自动创建数据库表,并展示实体类的定义方法。

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类

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Java全栈研发大联盟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值