2021-08-23sprintboot框架學習

1涌韩、SpringBoot是由Privotal團隊提供的全新框架,其設計目的是用來簡化Spring應用的初始化搭建以及開發(fā)過程.該框架使用了特定的方式進行配置,從而使開發(fā)人員不在需要定義模板話的配置
Spring Boot(微框架) = Springmvc(控制器)+Spring(項目管理)
2畔柔、


image.png

目錄結(jié)構(gòu)
Application:項目啟動類,
@SpringBootApplication 相當于 @EnableAutoConfiguration、@ComponentScan 和 @Configuration 一起使用臣樱,主要用來配置啟動類
@Bean:創(chuàng)建一個實例,放到Spring容器中,相當于bean標簽
@ConfigurationProperties(prefix = "json")
相當于<context:component-scan basepackage=“包名” />
告訴要掃描的注解的包的位置
掃描的是該類所在包及其類所在的包的子包都會掃描
src/main/java:項目源代碼目錄
Controller:@RestController 相當于 @Controller 和 @ResponseBody 一起使用的效果靶擦,就是將 Controller 中返回的對象轉(zhuǎn)換為對應的格式
@ResponseBody 方法注解腮考,只需要在某個方法上寫上注解 @ResponseBody,那么該方法返回格式是text/json
@RequestMapping 用于地址映射玄捕,可在類上和方法上使用踩蔚,如果在類上使用,該類中所有響應請求的方法都要以此為父路徑枚粘,如果在方法上使用則表示當前響應的路徑馅闽,如上代碼中實現(xiàn)一個 GET 請求可以使用 @RequestMapping ,也可以使用 @GetMapping馍迄, @GetMapping 實際上默認指定了請求方法為 RequestMethod.GET福也,此外 @RequestParam 用來配置請求參數(shù)。
src/main/resources:資源文件目錄
src/test:測試文件目錄
通過@RunWith() @SpringBootTest開啟注解進行單元測試攀圈,運行它會先開啟sprigboot工程暴凑,然后再測試
application.yml:配置文件
pom.xml:項目基于 mavan 的依賴配置文件,pom是項目對象模型(Project Object Model)的簡稱赘来,maven 項目通過 xml 來進行項目配置现喳,pom.xml 就是用來配置 maven 項目的

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市犬辰,隨后出現(xiàn)的幾起案子嗦篱,更是在濱河造成了極大的恐慌,老刑警劉巖幌缝,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件灸促,死亡現(xiàn)場離奇詭異,居然都是意外死亡涵卵,警方通過查閱死者的電腦和手機腿宰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來缘厢,“玉大人吃度,你說我怎么就攤上這事√颍” “怎么了椿每?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長英遭。 經(jīng)常有香客問我间护,道長,這世上最難降的妖魔是什么挖诸? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任汁尺,我火速辦了婚禮,結(jié)果婚禮上多律,老公的妹妹穿的比我還像新娘痴突。我一直安慰自己搂蜓,他們只是感情好,可當我...
    茶點故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布辽装。 她就那樣靜靜地躺著帮碰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪拾积。 梳的紋絲不亂的頭發(fā)上殉挽,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天,我揣著相機與錄音拓巧,去河邊找鬼斯碌。 笑死,一個胖子當著我的面吹牛肛度,可吹牛的內(nèi)容都是我干的输拇。 我是一名探鬼主播,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼贤斜,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了逛裤?” 一聲冷哼從身側(cè)響起瘩绒,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎带族,沒想到半個月后锁荔,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡蝙砌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年阳堕,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片择克。...
    茶點故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡恬总,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出肚邢,到底是詐尸還是另有隱情壹堰,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布骡湖,位于F島的核電站贱纠,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏响蕴。R本人自食惡果不足惜谆焊,卻給世界環(huán)境...
    茶點故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望浦夷。 院中可真熱鬧辖试,春花似錦辜王、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至肾档,卻和暖如春摹恰,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背怒见。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工俗慈, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人遣耍。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓闺阱,卻偏偏與公主長得像,于是被迫代替她去往敵國和親舵变。 傳聞我的和親對象是個殘疾皇子酣溃,可洞房花燭夜當晚...
    茶點故事閱讀 44,901評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 三層架構(gòu) 和 MVC模型 三層架構(gòu):我們在Servlet 學習筆記講過,當前 Web 應用體系主要為 C/S架構(gòu) ...
    Whyn閱讀 529評論 0 0
  • 1.spring boot實現(xiàn)熱部署方式一 jrebel 只要點擊resources右鍵最下位纪隙,選擇Jrebel-...
    王樂城愚人云端閱讀 1,445評論 0 5
  • 一赊豌、簡述SSM SSM(Spring + Spring MVC + MyBatis)框架集由 Spring、MyB...
    低調(diào)的灬攻城獅閱讀 274評論 0 5
  • maven 什么是maven 項目管理工具 pom mybatis參數(shù) 默認通過書信值引用绵咱。 多個參數(shù) map s...
    萬里無風來閱讀 305評論 0 0
  • 第05課:Spring Boot中的MVC支持 Spring Boot 的 MVC 支持主要來介紹實際項目中最常用...
    wanggs閱讀 823評論 0 0