知道了Spring Boot之後,怎麼使用Spring Boot快速創建一個項目呢?
支持spring的開發工具有很多,eclipse,sts(Spring Tool Suite),idea等。eclipse雖然很強大但是需要自己安裝各種插件,idea功能豐富但是要收費(作為一個軟件開發者,不提倡破解軟件使用),筆者推薦sts作為開發工具,看名字就知道這是spring定製版的eclipse,spring相關插件都已內置,使用方便。
使用sts4創建一個spring boot項目其實是很簡單的,筆者特意生成了一個項目以記錄過程。
1,安裝JDK
首先安裝JDK,並配置環境變量。
這裡就不再贅述了,根據項目需要選擇對應版本就行,筆者使用的是jdk11
2,下載工具sts
下載地址:https://spring.io/tools
目前最新版為sts4,支持快速生成spring boot 2.x的項目
3,啟動sts
下載之後解壓即可使用,啟動方法和eclipse一樣,雙擊文件夾中的 STS.exe 即可。
啟動sts,選擇workspace目錄
4,使用Spring Starter Project功能創建項目
4-1 首先選擇File->New->Spring Starter Project
4-2 填寫項目信息
Type:項目類型,這裡創建的是Maven項目
Packaging:打包方式,默認為jar
Java Version:JDK版本
Language:開發語言
Group:生成jar包的groupid
Artifact:生成jar包的artifactid
Version:生成jar包的版本號,默認0.0.1-SNAPSHOT
Group、Artifact、Version的用途參照pom文件
Description:說明
Package:主包名
填好之後,點擊Next
4-3 引入Dependencies
選擇Spring Boot版本以及需要引入的包(※請根據具體情況選擇)
這裡使用的是2.1.8版本,要創建的項目為spring boot + mybatis + mysql + thymeleaf(view)框架的Web項目
所以設置Spring Boot Version為2.1.8
選擇MySql Driver,MyBatis Framework,Thymeleaf和Spring Web
選好之後直接點擊Finish,即可生成項目。
可以看到sts為我們自動生成了:
- pom文件
- java目錄
- package包
- 啟動類*Application.java
- 配置文件application.properties
- resources目錄
- 視圖模板文件目錄templates
- 靜態文件目錄static
- test文件目錄
5、項目啟動
spring boot項目其實就是一個以main方法為入口的application程序,入口類為*Application.java
我們創建的項目名為springboot,所以自動生成的類名為SpringbootApplication.java
在入口類上點擊右鍵--run as --java application ,可以看到能正常啟動項目應用
好了,到這裡spring boot的web項目就生成了,開始擼代碼吧。