1. 简介
简单来书Spring Boot 基于Spring framework,但是能够让程序员能够快速开发一个可以部署的项目。相比Spring framework, Spring Boot简化了很多配置的工作。
2. 开始一个Spring Boot 项目
首先开始一个简单的Spring Boot 项目,感受下Spring Boot的简洁与方便
IDE
首先我们说下Spring Boot 用什么IDE。 Spring Boot对IDE是没有什么特别要求的,你可以用Eclipse,也可以用IntelliJ。我这里会用Spring tool suite, 你可以到这里去下载 https://spring.io/tools
选择你需要的OS下载相应的Spring tool suite,我选择的是windows 64-bit,下载完成后是个zip文件,解压后,文件夹里面有个 SpringToolSuite4.exe 文件,点击打开。
用STS创建一个Spring Boot 项目
打开Spring Tool Suite,点击菜单“File” ->"New" ->"Spring Starter Project",然后填写相应的内容
Service URL: 保持不变https://start.spring.io
Name: 选择你的项目名称
Location: 是项目存储地址
Type:我选Maven
Packaging:可选Jar 还是War,这里我先选Jar
其他的Group,Artifact,version,description,熟悉Maven的人知道怎么填写
Package:你的项目的package
点击“Next”,在下个页面search “web”,选中 “Spring Web”,然后点击“finish”
打开新创建的项目,你会看到一个pom.xml 文件,查看里面的内容,dependencies里面会包含一个Spring 重要的project “spring-boot-starter-web”
用网页创建一个Spring boot 项目
打开网页https://start.spring.io/ ,选项内容基本上跟IDE方式一致,search 地方选择web,选中Spring Web,然后点击“Generate”,网站会自动下载一个zip包,里面包含的就是新创建的Spring boot的项目,解压后你可以引入到你的IDE里面。
运行Spring Boot 项目
Spring boot项目建好后,就可以在IDE里面运行想项目,看下效果:
打开src下,你会发现Spring 自动创建了一个java class: DemoApplication.java
打开DemoApplication class, 大致内容如下
在DemoApplication.java 文件上点击,Run As ->Java Application, 查看console,你会发现Spring boot 启动起来,并写着端口信息
Tomcat started on port(s): 8080 (http) with context path ''
接下来我们会发布一个简单的web 项目,见下一篇文章。