如何建立SpringBoot專案
1、SpringBoot介紹
SpringBoot本身就是為了簡單、快速開發Spring框架專案而生的,在maven的基礎上,對已有的maven gav進行了封裝,他的問世對Java開發者的好處不言而喻,
他的好處勝金這裡隨便列舉幾條:
1、自動配置,無需xml配置,通過jar以來自動識別;
2、通過起步(Starter)依賴整合第三方庫,開箱即用;
3、內嵌Servlet容器,無需war包部署;
4、內建健康檢測、度量指標功能;
5、提供all-in-one打包外掛。
優點太多,不再一一列舉,相信做Java開發的小夥伴已經看過很多相關的文章了。
2、SpringInitializ新建SpringBoot專案
SpringBoot專案建立大體分兩種方式,Spring官網線上建立和通過IDE工具建立,先說第一種方式:
2.1進入SpringInitializr官網
在瀏覽器中輸入https://start.spring.io/,進入建立頁面,根據自己需要選擇或修改相應選項和名稱。
2.2選擇自己需要的框架依賴包
2.3生成專案
生成的專案已經打成一個壓縮包下載了,解壓後用IDE開啟即可。
2.4啟動專案
可以看到建立的專案目錄如下,主要生成了三個檔案。IDE開啟專案需要下載依賴包,這個過程可能會比較慢,大家注意。
2.4.1pom.xml檔案,裡面包含專案依賴的jar包,以後有需要可以在該檔案中引入相應的jar
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.3.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.JohanChan</groupId> <artifactId>demo</artifactId> <version>0.0.1-SNAPSHOT</version> <name>demo</name> <description>Demo project for Spring Boot</description> <properties> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions> <exclusion> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project>
2.4.2application.properties檔案,該檔案是空的,預設的Tomcat埠是8080,可以通過server.port修改埠,以後的大多數spring配置都是在這個檔案中完成。
2.4.3XXXApplication.java檔案,專案啟動類,程式的入口,重要標籤@SpringBootApplication。
2.5驗證專案
建立HelloController檔案,啟動程式,在瀏覽器中進入專案。
package com.JohanChan.demo.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class HelloController { @RequestMapping("/") @ResponseBody public String hello() { return "Hello,SpringBoot!"; } }
專案已建立成功,併成功訪問。
3、IDE建立SpringBoot專案
3.1開啟idea,file->new->project
3.2、這種方式與第一種類似,選擇對應選項並修改包名和專案名,一路next
3.3選擇Springboot版本和專案依賴包
3.4開啟後與第一種方式一樣,不再贅述。
以上就是如何建立SpringBoot專案的詳細內容,更多關於建立SpringBoot專案的資料請關注我們其它相關文章!