Spring Boot 實戰(1)初識Spring Boot

一、什麼是Spring Boot

1.Spring Boot 是簡化 Spring 應用開發的一個框架

2.Spring Boot 主要提供了以下的功能:

  • 創建獨立的Spring應用程序
  • 嵌入的Tomcat,無需部署WAR文件
  • 簡化Maven配置
  • 自動配置Spring
  • 提供生產就緒型功能,如外部配置

二、快速創建一個Spring Boot 項目

第一種: 用 Maven 來創建項目

1.Idea 裡面 File --> new --> project --> maven ,指定jdk版本,然後點next

Spring Boot 實戰(1)初識Spring Boot

2.填寫項目名、項目存放在磁盤的路徑以及座標

Spring Boot 實戰(1)初識Spring Boot

創建完成後,在 pom.xml 文件中,添加如下依賴

Spring Boot 實戰(1)初識Spring Boot

編寫一個主程序,用來啟動Spring Boot應用

在這裡要注意啟動類的存放位置

Spring Boot 實戰(1)初識Spring Boot

編寫Controller

Spring Boot 實戰(1)初識Spring Boot

然後運行主程序類,瀏覽器訪問 http://localhost:8080/hello

Spring Boot 實戰(1)初識Spring Boot

第二種: 使用Spring Initializer快速創建Spring Boot項目

注意: 這種方式創建的時候,電腦需要聯網,不然無法創建項目

1.Idea裡面,點擊 File --> new --> project --> Sping Initializr,選擇 jdk 版本,然後點擊 next

Spring Boot 實戰(1)初識Spring Boot

2.填寫座標

Spring Boot 實戰(1)初識Spring Boot

3.選擇 web, Spring web, 選擇springboot的版本,然後點擊next

Spring Boot 實戰(1)初識Spring Boot

4.填寫項目名以及項目路徑

Spring Boot 實戰(1)初識Spring Boot

創建好以下,將會出現如下目錄結構

Spring Boot 實戰(1)初識Spring Boot

不需要再編寫主程序啟動類和pom, 工具已經自動生成好了。是不是很便捷,開心一下下。。。

三、配置文件

SpringBoot使用一個全局的配置文件,配置文件名是固定的;

  • application.properties
  • application.yml

配置文件的作用:修改SpringBoot自動配置的默認值;SpringBoot在底層都給我們自動配置好;

application.properties

Spring Boot 實戰(1)初識Spring Boot

YAML語法

基本語法

k:(空格)v:表示一對鍵值對;注意:冒號後面必須要有空格

以空格的縮進來控制層級關係;注意:只要是左對齊的一列數據,都是同一個層級的

Spring Boot 實戰(1)初識Spring Boot

對象、Map(屬性和值)(鍵值對):

k: v:在下一行來寫對象的屬性和值的關係;注意縮進對象還是k: v的方式

Spring Boot 實戰(1)初識Spring Boot

行內寫法:

Spring Boot 實戰(1)初識Spring Boot

數組(List、Set):

用- 值表示數組中的一個元素

Spring Boot 實戰(1)初識Spring Boot

行內寫法:

Spring Boot 實戰(1)初識Spring Boot

原文鏈接:https://blog.csdn.net/weixin_43570367/article/details/103586170


分享到:


相關文章: