最近工做不是很忙,有时间来了解一下新知识。开发Web项目使用了好久Spring + SpringMVC + MyBatis,配置文件太啰嗦了,不少要注意的地方。接触了解了Spring boot后,感受一下轻松了不少,配置文件也方便了不少。java
先经过idea简单搭建一个Spring boot框架,有一个直观感觉。web
我使用的开发工具是:jdk8 + idea2018.1(开发工具的下载、安装、配置就不记录了)spring
在搭建Spring boot以前,先把Maven搭建好,具体先不作记录。浏览器
打开idea首先看到的是这个界面,而后点击建立新的工程(以下图):tomcat
若是在打开项目的界面下,也能够经过File---New---Project来建立新的工程。app
点击左侧“Spring Initializr”,本地JDK版本idea自动读出,通常状况下不须要修改。直接点击“Next”(以下图):框架
更改“Group”和“Artifact”名称,我选择默认,点击“Next”(以下图):ide
注意Spring Boot的版本,idea2018.1默认是“2.0.1”,咱们在这儿要选择的是“1.5.11”。由于咱们只作Web测试,因此只选择最左侧“Web”,在中间栏点选“Web”。点击“Next”(以下图):工具
这里自定义“Project name”和“Project location”名称,点击“Finish”。(以下图):开发工具
自动联网下载最基本的demo和项目所须要的jar包。看到这个界面咱们就建立成功了,我这儿隐藏了idea自动生成文件(以下图)。
demo下载地址:https://start.spring.io(就是咱们建立Spring boot时默认的网址,本文章第二张图所示)
src-->main-->java-->com.example.demo下建立一个“HelloApplication”,代码以下:
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloAppliction { @RequestMapping("/hello") String home() { return "Hello World!"; } }
因为Spring boot内置tomcat,因此不须要咱们来配置,能够直接启动项目(以下图):
打开本地浏览器,地址栏输入http://location:8080/hello,页面看到“Hello World!”
Spring boot默认端口号是:8080,咱们能够经过application.properties配置文件来修改端口号(以下图):
打开本地浏览器,地址栏输入http://location:8089/hello,页面看到“Hello World!”
到此为止,咱们对Spring boot有了一个简单、直观的认识了。