作为一个Hello world,我们使用STS插件来快速搭建一个SpringBoot项目。
打开eclipse,File->New->Others...,如下图,选择Spring Starter Project

进入下一步,填写相关工程的信息,如下截图

再进入下一步,这里我们可以选择SpringBoot的版本,如图可知,当前最新版为2.0.5,因为我们要搭建一个Web项目,故选择Web。

直接点击Finish,若首次本地maven无相关jar包,需要在线下载,需要一定的时间,请耐心等待。
至此,我们就完成一个SpringBoot项目的搭建,没错,就是如此简单!
我们来看看整个项目的结构目录,如下图所示,右边红圈为项目的入口

我们再来看看经过上述的操作配置,自动生成的pom文件,如下图,请注意红圈部分,这就是SpringBoot的方便及强悍之处,指定了父项目、spring web项目相关的容器及依赖、内置tomcat、测试等标配东东都通过如下简单配置帮我们自动生成了,极大地提高开发效率。

接着,我们编写一个最简单controller,如图,建立web包,并建立一个controller类,若启动成功后,访问http://localhost:8080/,则会在浏览器上输出:Hello World!

接着,我们来启动该Hello World项目,Spring Boot的启动方式有所不同,简单快捷一直是其最大的优点,选择入口类MyDemoApplication,右键,Run As->Spring Boot App,如下图

然后将在控制台上看到如下logs,具有Spring Boot特色的logs,log也打印出当前使用Spring Boot的版本,如下图

访问http://localhost:8080/,如下图,看到这片可爱的小绿叶及“Hello World!”的展示,即说明项目启动成功!

至此,我们便完成了一个最简单的SpringBoot之Hello world项目!
网友评论