1.1 概述
Spring Boot是由Pivotal團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來簡化新Spring應(yīng)用的初始搭建以及開發(fā)過程。習(xí)慣優(yōu)于配置
1.2 為什么使用Spring Boot
J2EE笨重的開發(fā)、繁多的配置、低下的開發(fā)效率、復(fù)雜的部署流程、第三方技術(shù)集成難度大。
1.3 Spring Boot是什么
一站式整合所有應(yīng)用框架的框架;并且完美整合Spring技術(shù)棧; https://spring.io/projects
Spring Boot來簡化Spring應(yīng)用開發(fā),約定大于配置,去繁從簡,just run就能創(chuàng)建一個(gè)獨(dú)立的,產(chǎn)品級別的應(yīng)用
1.4 Spring boot 優(yōu)點(diǎn)
- 快速創(chuàng)建獨(dú)立運(yùn)行的Spring項(xiàng)目以及與主流框架集成
- 使用嵌入式的Servlet容器,應(yīng)用無需打成WAR包
- starters自動(dòng)依賴與版本控制
- 大量的自動(dòng)配置,簡化開發(fā),也可修改默認(rèn)值
- 無需配置XML,無代碼生成,開箱即用
- 準(zhǔn)生產(chǎn)環(huán)境的運(yùn)行時(shí)應(yīng)用監(jiān)控
- 與云計(jì)算的天然集成
1.5 環(huán)境要求
https://docs.spring.io/spring-boot/docs/2.2.2.RELEASE/reference/htmlsingle/#getting-started-system-requirements
Spring Boot是由Pivotal團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來簡化新Spring應(yīng)用的初始搭建以及開發(fā)過程。Spring boot其實(shí)不是什么新的框架,它默認(rèn)配置了很多框架的使用方式。
我僅僅只需要非常少的幾個(gè)配置就可以迅速方便的搭建起來一套Web項(xiàng)目或者是構(gòu)建一個(gè)微服務(wù)!
不會(huì)Spring可以直接學(xué)Spring Boot嗎?
如果把“直接學(xué)”理解成從Spring Boot學(xué)起,然后再學(xué)“spring其他”,這樣肯定沒問題。
如果把“直接學(xué)”理解成只學(xué)Spring Boot,“spring其他”都不學(xué),這樣肯定不行。
快速入門
(也可從http://start.spring.io/ 在線生成)
第一步、依次展開File->New→Project,創(chuàng)建一個(gè)Spring Boot項(xiàng)目。
第二步、選擇“Spring Initializr”,點(diǎn)擊“Next”,下一步。
第三步、輸入Maven坐標(biāo),點(diǎn)擊下一步。
第四步、點(diǎn)擊“Next”下一步。
第五步、這里是定義工程名字和工程存放路徑。一般默認(rèn)即可,點(diǎn)擊“下一步”。
第六步、這里是提示工程是否在當(dāng)前窗口打開還是另外打開一個(gè)窗口。選擇在當(dāng)前窗口打開,這里不影響步驟的執(zhí)行。
第七步、這里的進(jìn)度條表示正在下載Spring Boot包相關(guān)的依賴。下載完后工程既可以運(yùn)行了。
第八步、打開src\main\java\net.suncaper.bootexample\BootExampleApplication。右鍵點(diǎn)擊編輯器區(qū)域,選擇運(yùn)行。
第九步、當(dāng)出現(xiàn)下面的提示信息時(shí),代表Spring Boot已可用了。
Spring Boot 目錄結(jié)構(gòu)文章來源:http://www.zghlxwxcb.cn/news/detail-791318.html
- |.idea: idea項(xiàng)目目錄,這里主要存放Intellij Idea的項(xiàng)目配置文件,不能刪除。
- |.mvn: 可以刪除
- |src/main/java: 程序開發(fā)以及主程序入口
- |src/main/resources: 配置文件
- |src/test/java 測試程序
- |.gitignore git的ignore文件
- |boot-example.iml Intellij Idea項(xiàng)目配置文件
- |HELP.md 幫助文檔,可以刪除
- |mvnw 可以刪除
- |mvnw.cmd 可以刪除
- |pom.xml Maven的pom文件
刪除掉上面的文件,目錄結(jié)構(gòu)如下:文章來源地址http://www.zghlxwxcb.cn/news/detail-791318.html
到了這里,關(guān)于2. 示例:Spring Boot 入門的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!