今天给大家介绍一下spring Boot,让我们学习一下如何利用Spring Boot快速的搭建一个简单的web应用。
环境准备
我所使用的工具 ①开发工具是eclipse.②JDK版本为1.8
第一步:我们打开eclipse →help→eclipse market
第二步 我们在 Search栏目下搜索STS。然后
选择 安装→下一步→finished。安装完毕。
第三步:安装成功后在eclipse左侧project创建区域右键选择new
→other→在输入框输入spring→选择spring Starter Project
第四步:修改项目名称,默认为demo
第五步:在左侧选择需要的依赖,点击finish
第六步:项目创建完毕,准备配置文件
第七步:打开pom.xml。可以看到我们添加的依赖。
第八步:准备配置文件。SpringBoot的优点之一是简化了繁琐的配置文件。平时我们的配置文件是*.properties或者*.xml文件。而SpringBoot的常用配置文件是以.yml作为后缀的。项目中src/main/resources里面配置文件默认为application.properties.我们将它改为application.yml。
第九步:添加需要的配置。我们这里演示的是一个简单的增删改查,所以只需要做一些简单的配置。
看到了吧,配置就这么简单。
第十步:我们创建简单的包结构,因为是简单的增删改查,所以我在这里只创建了controller层和Repository(Dao)层。
下面是增删改查的方法,直接上截图了。
【查询的方法】PS:因为小编不想写前台页面了,所以直接把查询的条件直接写到url中了。方法中可以直接通过注解获取。
【增加和删除的方法】
【修改的方法】
以上为Controller。现在奇迹出现了,为什么呢,咱们来看看Repository都写了啥呢?
你没看错!增删改查的方法全部都没有,而且Dao是一个接口。对的。这就是我为什么用SpringDataJpa的原因。因为它继承了JpaRepository。里面封装着基本的增删改查方法,那么又有人问小编,“那你在这个接口里写了一个方法,不需要写实现吗?”哈哈~~ 当然不用,Jpa会根据小编定义的方法名称去生成SQL去做查询,完成小编想要做的事情。