当前位置: 移动技术网 > IT编程>开发语言>Java > IDEA快速搭建SpringBoot的项目(一)最简单的demo

IDEA快速搭建SpringBoot的项目(一)最简单的demo

2020年07月12日  | 移动技术网IT编程  | 我要评论

IDEA如何快速构建springboot项目,看这里

又是一个愉(无)快(聊)的周末,这里渣渣猿来告诉大家如何快速通过idea来构建springboot项目。如果你连什么是springboot项目都不知道的话,以及为什么要用springboot项目的话,建议先去看看构建SSM和SSH等spring项目是如何办到的并简单学习一下springboot的相关知识。简言之,springboot的优点就是简化了大量的配置

准备工具
1.JDK1.8
2.IDEA
3.maven
4.鼠标键盘(好吧,这里都是扯淡的)

第一步:打开IDEA


这里应该是最简单的一步(如果你没有idea当我没说),接下来我们点击Create New Project
接下来会让我们选择创建什么类型的工程,

第二步:创建springboot项目

在这里插入图片描述
1.这个时候我们选择 Spring Initializr 并将JDK选择为1.8,下拉框没有1.8的同学们可以通过New来设置你安装的jdk版本。选好后点击next,点击next后会显示以下界面,这个界面对于拥有设备精良的同学们是一闪而过,而对于emmmmm,反正有点慢的同学要等一等(另外有时候会报Error错误,这里我没有遇到,这个可能和你的网络环境有一定的关系,反复执行几次就好了)
在这里插入图片描述
2.接下来就是配置你的各方面名称(也很简单,就是给你项目取个名字的步骤)
在这里插入图片描述
3.接下来的这一步就很关键了,这一步就可以选择你需要哪些技术,然后springboot初始化后会在pom文件里自动给你添加对应的jar包路径。由于我们是一个简单的demo,则我们就选择Web你的Spring Web就可以了
在这里插入图片描述
4.下面就是定义你项目名字和项目存放的位置,我是单独创建了一个文件夹来存放我的项目,这样便于管理。点击finish就可以了
在这里插入图片描述

第三步:项目初始化完成

1.点击finish后我们可以看到idea正在帮我们构建项目
在这里插入图片描述
2.构建完成后我们可以看到工程已经存在,这时我们点击右下角弹窗里的Enable Auto-import就可以实现jar包的自动导入了
在这里插入图片描述
正在打入jar包
3.jar包是否导入,我们可以在左边窗口中,点击External Libraries查看jar包是否导入成功。

如果导入的特别慢,这个时候可能是你maven仓库调用的位置不正确,请前往File->settings 在搜索框中输入maven前往maven的相关设置,不知道怎么设置的朋友请看另一篇idea的maven设置

在这里插入图片描述
打开发现不止jdk的话则表明导入成功了

4.下面我们来看看相应的包结构。启动类应该不用介绍了吧~然后是配置文件夹里那两个文件夹可以删掉,当然你需要也可以保留。然后就是application.properties这个配置文件了,这个是一个核心的配置文件,所有的配置几乎都可以写在这里面,而且springboot还有一种新的yml后缀的配置文件类型,使用起来也是非常的方便,具体yml文件的书写格式,各位朋友可以自行网上查阅一下。这里我们将后缀改成yml就可以了
在这里插入图片描述

第四步:编写配置文件,编写接口,并调用接口测试

1.接下来我们将配置文件的后缀改成yml形式后,我们需要定义一个端口,在yml文件里写入server.port它会自动给你缩进成这种格式
在这里插入图片描述
2.接下来我们在项目结构中建一个controller的包,并写入一个HelloWorld的demo。
文件我就取大家最熟悉的HelloWorld吧(主要懒得想)。
在这里插入图片描述
在这里插入图片描述
在这个java文件中写入:

@RestController
public class HelloWorldController {

    @RequestMapping("/hello")
    public String hello(@RequestParam String name){
        return "hello "+name+",SpringBoot 搭建成功啦";
    }
    
}

3.好的,配置文件配好,文件也写好了,现在就欠东风了,哦不是,就差启动调用了~我们切换到启动类并启动项目,如果项目启动不成功,请确定你的端口是否被占用。
在这里插入图片描述
显示以下界面就表明项目启动成功了(真的方便,Tomcat那些都不用你去弄)
在这里插入图片描述
4.我们随便打开一个浏览器输入localhost:8080/hello?name=毛毛雨进行访问,就可以看到网页显示了后台返回的信息。有postman的朋友也可以使用postman进行测试,这里建议大家都学会使用postman,因为在实际开发中还是很实用的。我这里新电脑没有下载postman,就先用网页代替了,哈哈
在这里插入图片描述

总结:纯手工制作,走过路过希望点个赞!

现在很多公司都在使用springboot搭建起来的项目,并且上手程度也不高,所以大家抽空之余便可以学学习。当然你要去研究他的底层就另当别论了。另外这一篇是一个基础demo的搭建,实际开发中还涉及到很多层次。下一篇文章我将会讲解如何使用Mybatis来实现dao层,实现真正的数据动态交互。
希望看到的朋友,能顺手给个赞,有问题存在也可以多多指出!谢谢各位大佬了~

本文地址:https://blog.csdn.net/Believer_F/article/details/107289052

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网