嗨喽大家好,我是老黑,今天和大家分享一下自己最新学的知识,通过java来实现接口,对数据库中的数据做到增删改查。

一、准备工作:

1、工具准备

IDEA
Mysql
Navicate
JDK
Postman
俗话说的好,工欲善其事必先利其器嘛,所以这些开发工具要安装好。安装完成后就进入项目的准备工作。

2、项目准备
1、打开网站start.spring.io

在这里插入图片描述
注意的点就是安装的jdk8,所以要选8.其他默认就好,右边的依赖选择完成后,我们就选择创建,会生成一个demo压缩文件,然后把压缩文件解压后用IDEA打开就可以。
2、创建一个表,一会儿测试数据用的。这是我创建的表。多的不说少的不唠,直接开始撸代码。
在这里插入图片描述

二、开发

1、打开文件

上面的我们下载的文件引入IDEA中后,会是这个样子。
在这里插入图片描述

2、连接数据库。

我们需要先连接数据库,否则的话操作一切数据就是浮云。
在这里插入图片描述
上面就是需要配置连接数据库的设置。
第二个红框中的是需要设置的服务端口号,这个可以自己修改测试。
第三个细的红框是需要注意的地方,一定是自己的存放表的数据库的名称。

3、数据的查

(1)、先创建一个和数据库中表一样的实体类
在这里插入图片描述
(2)、写从数据库中查数据的mysql语句
在这里插入图片描述
(3)、从controller中来写向外传输数据的接口。
在这里插入图片描述
(4)、好了代码写完了,下面把项目运行起来。回到谷歌浏览器中检查一下。注意地址要写正确。别忘了加上面@RequesMapping中后的那个路径
在这里插入图片描述

如果想看拿到数据json格式,结局json网站优化一下子。
在这里插入图片描述
完活,应该不是困难,现在对我来说可能就是语法的问题。好好补补。

4、数据的增加

步骤和上面一样
(1)、先写增加数据的mysql数据库语句。
在这里插入图片描述
(2)、然后在controller中写向外暴露的接口
在这里插入图片描述
(3)、在postman中测试一下这个接口
在这里插入图片描述
(4)、在数据库中查看一下,可以看到数据已经插入数据库中了。
在这里插入图片描述

5、数据的修改

(1)、先写修改数据的sql语句
在这里插入图片描述
(2)、然后在controller中写向外的接口
在这里插入图片描述
(3)、在postman中测试一下
在这里插入图片描述
(4)、然后在数据库中查看一下。可以看到之前的数据已经改变
在这里插入图片描述

6、数据的删除

(1)、先写删除数据的sql语句
在这里插入图片描述
(2)、在controller中可以写向外传输数据的接口
在这里插入图片描述
(3)、通过postman测试一下
在这里插入图片描述
(4)、数据库中检查一下。可以看到之前的数据已经没有了。
在这里插入图片描述

上面就是基本的对数据的增删改查的接口实现。

7、难一点的就是分页查询

(1)、先创建一个page
在这里插入图片描述

(2)、同样的步骤先写sql语句
在这里插入图片描述

(3)、写controller
在这里插入图片描述
(4)、然后在postman中测试一下
在这里插入图片描述
可以看到分页查询成功。

8、总结

以上就是自己学到的新的知识,只是大体上说了一下步骤,细节的地方没有说,自己还需要好好消化一下再回来补充,如有错误的地方还请小伙伴们多多指出来。
最后感谢博主:https://blog.csdn.net/xqnode/article/details/113079010?spm=1001.2014.3001.5502

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐