javascript
第一篇:Spring Boot 快速入门篇
小技巧:
Spring Boot 集成周邊技術3部曲
1.pom文件引入maven依賴
2.配置文件中配置相關信息
3.啟動類上加注解
一、Spring Boot 構建項目有2種方式:
Maven 構建項目
- 1、訪問 http://start.spring.io/
- 2、選擇構建工具 Maven Project、Java、Spring Boot 版本 2.0.5 以及一些工程基本信息
- 3、點擊 Generate Project 下載項目壓縮包
- 4、解壓后,使用 Idea 導入項目,File ->Open ->選擇解壓后的文件夾 -> OK
- 5、如果使用的是 Eclipse,Import -> Existing Maven Projects -> Next ->
選擇解壓后的文件夾 -> Finsh,OK done!
idea演示:
選擇這個窗口或者New windows 都可以
在pom.xml 右擊,選擇add as Maven Project
釋義:將此項目轉為maven工程
Idea 構建項目
- 1、選擇 File -> New —> Project… 彈出新建項目的框
- 2、選擇 Spring Initializr,Next 也會出現上述類似的配置界面,Idea 幫我們做了集成
- 3、填寫相關內容后,點擊 Next 選擇依賴的包再點擊 Next,最后確定信息無誤點擊 Finish。
在這里如果啟動web項目,通過瀏覽器訪問需要添加web依賴,等會手動添加也可以
項目結構如下:
如上圖所示,Spring Boot 的基礎結構共三個文件:
- src/main/java 程序開發以及主程序入口
- src/main/resources 配置文件
- src/test/java 測試程序
另外, Spring Boot 建議的目錄結果如下:
root package 結構:com.gblfy.springbootchapter1
- 1、Application.java 建議放到根目錄下面,主要用于做一些框架配置
- 2、model 目錄主要用于實體與數據訪問層(Repository)
- 3、service 層主要是業務類代碼
- 4、controller 負責頁面訪問控制
采用默認配置可以省去很多配置,當然也可以根據自己的喜歡來進行更改
最后,啟動 Application main 方法,至此一個 Java 項目搭建好了!
二、引入依賴
- 第1步:pom.xml中添加支持web的模塊:
pom.xml 文件中默認有一個test模塊:
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency>釋義:
-
spring-boot-starter :核心模塊,包括自動配置支持、日志和 YAML,如果引入了
spring-boot-starter-web web 模塊可以去掉此配置,因為 spring-boot-starter-web
自動依賴了 spring-boot-starter。 -
spring-boot-starter-test :測試模塊,包括 JUnit、Hamcrest、Mockito。
-
第2步:編寫 HelloController 內容:用于訪問瀏覽器測試
-
第3步:啟動項目 :
第一種:
第2種:
第3種:jar -jar .jar -
第4步:瀏覽器訪問 :http://localhost:8080/hello?name
-
第5步:效果圖 :
本文源碼下載:
github地址:
https://github.com/gb-heima/Spring-Boot-Actual-Combat/tree/master/parent/spring-boot-chapter-1
溫馨提示:
通用的依賴都會抽取到父工程中,子項目單獨需要的依賴會在子項目的pom文件中
本文源碼下載:
github地址:
https://github.com/gb-heima/Spring-Boot-Actual-Combat/tree/master/parent/spring-boot-chapter-1
總結
以上是生活随笔為你收集整理的第一篇:Spring Boot 快速入门篇的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软考 - 排序算法
- 下一篇: springboot启动报错Logger