前言:
这几天学习如何搭建SpringBoot框架以及学会如何使用,在参考了几篇别人的文章之后,想当然的选择了快捷的方法,利用插件的方式,快速搭建一个Spring boot的框架,一键自动生成,看似十分便捷,实际上作为一名什么都不懂的新人,盲目的参考别人的代码会让本来简单的事情变得复杂,不过这是后话。
根据网上的指引我找到了如下图所示的插件(Spring Initializr)该插件可以使你一键构建好Spring Boot的框架,还可以自动导入maven的各种包和相对应框架需要的依赖,对于我这种懒人来说,这自然是美的冒泡的选择了,所以果断尝试在marketplace开始了我的插件下载之路。
可事与愿违的是,我在偌大的marketplace里面找了半天,也找不到跟上图所示一摸一样的插件,尝试着下载了几个插件之后,项目搭建的那一栏依旧看不到什么变化,于是本着求知的心理,我又踏上了前往百度的过程。
(这是在我界面找到的)
经过一段时间的搜索,查看的大部分教程上面依旧没有提示这个问题,于是,自作聪明的我想到了或许是因为编译器版本不行的原因,果断从IE转变成IJ,甚至还想整一个开发版的(被白花花的银子吓退了,对我来说,这个软件的开销属于天文数字)。
可是在IE搜索之后,依旧如此,内心开始有些小崩溃,直到某篇文章点醒了我的思路。
原来是因为版本更新的缘故导致社区版现在已经不再拥有Spring Initializr插件的拥有权,而是变成了另一个叫做 Spring Assiant的插件(如下图)
安装完插件的那一刻,我内心突然想起了一句古诗:
垂死梦中惊坐起,小丑竟是我自己。
虽然很崩溃,但好在插件安装完之后,项目左边终于出现了新的东西,也让我觉得这一个小时的网费没白花。
选择这个插件之后,右方会出现如下的配置图片
我们不需要改动,直接默认下一步即可。
这里面也是一些配置选项,一些项目名字,初始启动类包名之类的,使用语言,包括版本以及语言的选择,这里面唯一需要注意的是java versio 这一栏的版本,它对应的是你的JDK版本,我们这里使用的是8,然后点击下一步
这一步是添加依赖,也就是添加一些我们会使用到的组件,这一步小白需要慎重考虑,盲目参考别人教程勾选就会导致程序运行不了,走一大圈弯路。(比如我)
所以我们在这里先只勾选一手java web就好,日后想加入新组件可以通过pom自动导入我们所需组件的依赖,非常的便捷。
我们点击下一步就可以了。
项目目录结构所示图片如下
pom.xmlMaven文件如下:
到这一步,一个简单的spring boot环境就构建完成了。
我们这边来稍微的验证一下
控制台显示如下,说明我们的构建成功了!
构建的方式并非这一种,我还会介绍一种通过Maven包导入的方式,比这种方式麻烦一点,但也能够帮助新人更好的理解Spring Boot。