STS上使用spring data jpa对数据库单表进行增删改查

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Sunday2017/article/details/72765539
经过两天的学习,加上学长的帮助在STS上中终于会创建使用spring data jpa 了,下面就让我来细细讲解!!
一,首先先要了解spring data jpa

2,jpa是什么?

 JPA全称为Java持久性API(Java Persistence API),JPA是Java EE 5标准之一,是一个ORM规范,由厂商来实现该规范,目前有Hibernate、OpenJPA、TopLink、EclipseJPA等实现;

说到这些应该还是一脸的无解,那我们可以直接去建立工程,直接请使用它。
二,使用
步骤如下:

1.打开STS,点击File→New→Spring Starter Project(如下图)


之后出现一个页面,在该页面进行操作建立

1)name :是这个项目的名字。自己进行取名

2)Type:这个是项目类型:这里可选的有maven 和gradle;我们选择maven

3)Packaging :这个是设置项目打包方式:有jar和war包方式,这里我们选择jar方式

4)Java vesrion:这个是Java的版本

5)Language :选择项目的编程语言

6)Boot version:这个是spring boot的版本

7)在下面就是maven的配置 group:设置域一般是公司域名的倒写

8)Artifact :打包后的项目名称

9)Version :打包后的项目的版本

10)Description:项目的描述

11)Package:项目的默认包,如果不更改则以示例为名创建一个包

Dependencies:  用maven添加依赖;需要添加的一个依赖是web(里面包含着spring boot的内置tomcat )  前台应
我们要访问数据库所以需要添加几个依赖,如下图:JDBC,JPA,MySQL,Web
STS上点击依赖,它会直接下载jar包,比较方便,可以快速上手使用,还有也不需要去写配置文件 xml.
点击finish,就创建好了个人定义的工程,这个工程里面什么也没有,如图下(本人jdk是JavaSE-1.8,这个是借鉴他人的图片)



2.我所建立的工程如下图(个人建议把属于一类的类放在一个包里):这样在逻辑上也比较清晰,也是良好的习惯。


这样也应用重要的几个层次的关系,是web创建的基本思路

三,理想状态下的效果是这个样子

1.数据库里面的数据

点击删除按钮,这一行的数据就会被删除,点击编辑,就会出现编辑这一行的数据! 这个图片没截好,不完全,下面还有一个添加用户信息的按钮!


如下效果!

2.添加人员信息

3.对某一人数据的修改





以上就可以实现对数据库数据的增删改查,由于笔者作为初学,对于这个功能的实现,代码还存在一点bug!笔者正在努力调试,将代码在下个文章中进行晒出!

说明一下,在对数据库表的数据进行增删改查时,应该写出一个页面去显示这些数据,还要有按钮去执行增删改查,这些按钮的功能就由后台去实现!所以在这个工程里应该有前台和后台的东西!








猜你喜欢

转载自blog.csdn.net/Sunday2017/article/details/72765539
今日推荐