農師傅:老碼農,xx年工做經驗(洗頭如今很省洗髮水)。 精通(xieguo)C、VC++、C#、Java等語言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh, Dubbo,Zookeeper,Kafka,Mysql,高併發等, 目前主要負責公司Java後端架構以及開發。正在進行公司的微服務改造。新入職員工馬小白的人生導師。 馬小白:應屆畢業生,有項目開發經驗(畢業設計:學生管理系統)。 熟悉(xueguo)Java語言,目標成爲Java大神,走上人生巔峯,座右銘:「碼出將來!!!」。 機靈、踏實、好學,農師傅的徒弟。java
"馬小白,你這SpringBoot熟悉的怎麼樣了啊?"農師傅今天主動過來詢問下小白的學習狀況,可貴啊。 "哦,我這剛入了個門啊。" 「怎麼入的門?」 「您看,Hello World」馬小白展現了下她的傑做。 「……又是Hello World……」。web
SpringBoot是在Spring的基礎上產生的,確切的說是在Spring4.0版本基礎之上。Boot是什麼意思?Boot就是引導,主要是想簡化開發模式,讓開發者可以快速的開發出基於Spring的應用。Spring最顯著的特色就是內嵌了Web容器,使用「約定優於配置」的理念讓你的項目快速運行起來。咱們開發的應用不在打包成war包部署到web容器了,而是直接生成jar包,java -jar就能啓動。spring
基於start.spring.io進行建立工程 sql
填寫項目信息 後端
選擇支持依賴模塊 咱們能夠選擇許多支持的模塊,這裏只選擇Web就能夠了。 瀏覽器
選擇項目目錄 架構
點擊Finish,完成建立 會下載一些依賴包,等依賴包下載好後,項目建立成功,咱們能夠看到pom文件中添加了一些依賴,而且項目目錄結構也相應的建好了。 併發
建立Controller類,並輸出Hello World app
註解說明: @SpringBootApplication: SpringBoot項目的核心註解,主要是開啓自動配置。 @RestController:Controller控制器 @RequestMapping:控制器映射啓動程序 從日誌中能夠看到啓動了內嵌的Tomcat,默認端口是8080. 微服務
在瀏覽器中訪問URL
到此一個簡單SpringBoot的HelloWorld程序就完成了,是否是特別簡單啊。農師傅,個人SpringBoot程序怎麼樣,很簡單看來。 「那是,全部的Hello World都簡單……」
歡迎你們關注公衆號,天天進步一點點,一塊兒走上Java實戰之路!!!
做者:怎麼改 版權歸做者全部,轉載請註明出處,歡迎轉載