SpringBoot入門篇
阿新 • • 發佈:2018-12-17
-
SpringBoot是什麼?用它幹什麼?有什麼好處?有什麼缺點?
Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。
自我理解SpringBoot優缺點:
優點:
- 建立獨立的Spring應用程式
- 自動配置Spring
- 內嵌Tomcat,無需部署WAR檔案
- 簡化Maven配置
- 提供生產就緒型功能,像指標,外部配置
- 絕對沒有程式碼生成並且對XML也沒有配置要求
缺點:
還沒發現。。。。。。
-
知道springboot是什麼了,我們來做個入門小案例
根據提示線上構建專案
spring boot版本 2.0.6
Group com.example
Artifact springBoot-demo
引入依賴點選Generate Project即可下載專案壓縮包
解壓後,匯入到eclipse
結果pom.xml第一行報錯,執行SpringBootDemoApplication啟動類報錯
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/example/springBootdemo/SpringBootDemoApplication : Unsupported major.minor version 52.0
應該是版本衝突的問題:
spring boot版本 2.0.6
java.version 1.7
降低springboot版本。修改spring boot版本為1.5.1.RELEASE
果然是版本的原因,修改後不報錯了
啟動spring boot啟動類SpringBootDemoApplication
編寫controller類
執行啟動類SpringBootDemoApplication
發現預設tomcat執行在8080
訪問
要學習更多,可看springboot官網提供的文件