Spring Initializr是什么呢
当然不是字面意思【春天的初始化】
那这个东西如何来帮助我们创建springboot项目呢
在这里说一下IDEA和Eclipse如何使用
在IDEA中使用比较简单
创建项目时选择使用Spring Initializr来创建项目即可
填写相应的信息
这里是选择需要springboot的版本以及需要导入的依赖,这里博主选择了WEB模块,可以什么都不选直接Next
点击Finish完成项目创建,我们来看一下项目的结构
说明一下,红色方框中的目录建议删除或者在IDEA的设置中将其设置成隐藏
IDEA使用这个向导比较简单,不过Eclipse没有办法这样使用,那应该怎么使用呢
首先,我们访问
https://start.spring.io/
方框中标明的地方是我们需要选择或者填写的信息,有些是自动填写的,需要修改的可以进行修改,如果需要添加其他资源依赖可以点击箭头标识的位置,完成之后点击下方的GENERATE,浏览器会弹出下载界面,将文件下载下来并解压
打开Eclipse选择File-import
选择上图的方式导入Maven项目,完成之后,目录结构
这里博主已经在导入之前删除了之前建议删除的目录
可以发现以这种方式创建项目,webapp目录消失了
这是因为springboot对静态资源的访问添加了新的映射规则,大家在学习的过程中想必应该会接触到相关的知识,在此不详细叙述了
其实也可以自己创建Maven项目,然后创建出相应的目录结构,都是一样的。春天只是提供了一种更快捷的方式。