[Spring Boot] 从零开始构建Spring Boot环境

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/seagal890/article/details/85238725

Spring Boot是一个基于Spring框架搭建起来的应用,它嵌入Tomcat、Jetty或者Undertow等服务器,并且不需要传统的WAR文件进行部署,也就是说搭建Spring Boot项目并不需要单独下载Tomcat等WEB服务器;同时提供Maven(或者Grandle)依赖的starter,这些starter可以直接获取开发所需的相关包,通过这些starter项目就能够以JAVA Application的形式运行Spring Boot的项目,而无须其它服务器配置;对于配置,Spring Boot提供Spring框架的最大自动化配置,大量使用自动配置,使得开发者对Spring的配置尽量减少;此外还提供了一些监测、自动检测的功能和外部配置,与此同时没有附加代码和XML的配置要求。

从零开始构建Spring Boot环境

笔者安装的Eclipse版本如下:

Eclipse Java EE IDE for Web Developers.

Version: Oxygen Release (4.7.0)
Build id: 20170620-1800

Step 1:在Eclipse中安装Spring Tools Suite(STS)

选择 [Help] -> [Eclipse Marketplace] 子菜单,打开如下图所示的窗口,在Find中查找 Spring,查找结果会显示 Spring Tools。

下图所示的工具是 Spring Tools 3 Add-On 3.9.5.RELEASE。

由于笔者已经安装过了,所以显示installed,如果第一次安装,则选择 Install,按照步骤安装即可。安装完成后,会要求重新启动Eclipse。(Restart Eclipse)

Step 2:在Eclipse中创建Spring Boot项目

插件安装完毕,然后我们来新建一个SpringBoot项目。新建 选择 Spring Boot->Spring Starter Project,创建项目。

扫描二维码关注公众号,回复: 4734066 查看本文章

点击Next后,如下图所示:

给项目起个名字:springboot_demo;Group取名为:com.bean.example;Package的值设置为:com.bean.example.demo。

点击Next:

 后续步骤中,选择 Spring Boot Version为:2.2.0(SNAPSHOT),以及WEB依赖性,选择WEB。

这时创建一个最简单的Demo。

选择Finish后,需要等待一会儿了。这个功夫可以去冲杯咖啡,抽支烟了……

因为系统需要配置很多包~~~

Step 3:项目结构

Eclipse中的项目在进行必要的自动配置,配置结束之后,结构如下图所示:

这时要是展开 Maven Dependencies,会看到很多jar文件,那是自动配置的结果。

SpringbootDemoApplication是启动类,我们右击Run As 选择 Spring Boot app,就可以看到下图所示的画面。

这里我们不需要Tomcat 因为SpringBoot把Tomcat集成了,默认端口8080。

接下在在浏览器中输入:http://localhost:8080/

就可以看到下面的运行结果:

出现这个 说明项目启动成功。

编写一个最简单的测试

创建一个测试类;

 代码如下:

重新启动SpringbootDemoApplication类,在浏览器地址栏中输入:http://localhost:8080/test

出现如下内容:

说明Spring Boot环境配置成功了。

(完)

猜你喜欢

转载自blog.csdn.net/seagal890/article/details/85238725