一.spring-boot:入門篇

1.前言

Spring一直是很火的一個開源框架,在過去的一段時間裏,Spring Boot在社區中熱度一直很高,因此決定花時間來了解和學習,爲本身作技術儲備。java

2.spring-boot簡介

Spring框架功能很強大,可是就算是一個很簡單的項目,咱們也要配置不少東西。所以就有了Spring Boot框架,它的做用很簡單,就是幫咱們自動配置。Spring Boot框架的核心就是自動配置,只要存在相應的jar包,Spring就幫咱們自動配置。若是默認配置不能知足需求,咱們還能夠替換掉自動配置類,使用咱們本身的配置。另外,Spring Boot還集成了嵌入式的Web服務器,系統監控等不少有用的功,讓咱們快速構建企業及應用程序spring

3 spring-boot優缺點

優勢:服務器

  1. 建立獨立Spring應用程序
  2. 嵌入式Tomcat,Jetty容器,無需部署WAR包
  3. 簡化Maven及Gradle配置
  4. 儘量的自動化配置Spring
  5. 直接植入產品環境下的實用功能,好比度量指標、健康檢查及擴展配置等
  6. 無需代碼生成及XML配置

缺點:框架

  1. 坑有些多, 文檔略少, 特別是一些JavaConfig相關的東西
  2. spring-boot項目每每比較大依賴jar包比較多,spring也用一樣的問題
  3. 版本迭代速度很快

3.建立一個簡單的spring-boot項目(以下圖)

clipboard.png

clipboard.png

clipboard.png

clipboard.png

clipboard.png

到此一個簡單的spring boot項目就建立完了,是否是很easy!ide

  • springBoot項目三種啓動方式介紹
  1. 使用idea運行一個普通方法同樣運行springBoot項目main方法:

clipboard.png

  1. 使用命令:mvn spring-boot:run

clipboard.png

clipboard.png

  1. 使用java -jar xxxx.jar

clipboard.png

clipboard.png

相關文章
相關標籤/搜索