spring boot 框架基礎(chǔ)知識(shí)

什么是Spring Boot

Spring Boot 是由 Pivotal 團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來簡(jiǎn)化新 Spring 應(yīng)用的初始搭建以及開發(fā)過程玫锋。該框架使用了特定的方式來進(jìn)行配置钠至,從而使開發(fā)人員不再需要定義樣板化的配置。用我的話來理解,就是 Spring Boot 其實(shí)不是什么新的框架窄刘,它默認(rèn)配置了很多框架的使用方式,就像 Maven 整合了所有的 Jar 包舷胜,Spring Boot 整合了所有的框架娩践。

使用?Spring Boot有什么好處

其實(shí)就是簡(jiǎn)單活翩、快速、方便翻伺!平時(shí)如果我們需要搭建一個(gè) Spring Web 項(xiàng)目的時(shí)候需要怎么做呢材泄?

1)配置 web.xml,加載 Spring 和 Spring mvc

2)配置數(shù)據(jù)庫(kù)連接吨岭、配置 Spring 事務(wù)

3)配置加載配置文件的讀取拉宗,開啟注解

4)配置日志文件

配置完成之后部署 Tomcat 調(diào)試

現(xiàn)在非常流行微服務(wù),如果我這個(gè)項(xiàng)目?jī)H僅只是需要發(fā)送一個(gè)郵件辣辫,如果我的項(xiàng)目?jī)H僅是生產(chǎn)一個(gè)積分旦事;我都需要這樣折騰一遍!

但是如果使用 Spring Boot 呢?

很簡(jiǎn)單急灭,我僅僅只需要非常少的幾個(gè)配置就可以迅速方便的搭建起來一套 Web 項(xiàng)目或者是構(gòu)建一個(gè)微服務(wù)姐浮!

項(xiàng)目結(jié)構(gòu)介紹

Spring Boot的基礎(chǔ)結(jié)構(gòu)共三個(gè)文件:

l?src/main/java? 程序開發(fā)以及主程序入口

l?src/main/resources 配置文件

l?src/test/java? 測(cè)試程序

另外,spingboot建議的目錄結(jié)果如下:

root package結(jié)構(gòu):com.example.myproject

com

+- example

+- myproject

+- Application.java

|

+- domain

| +- Customer.java

| +- CustomerRepository.java

|

+- service

| +- CustomerService.java

|

+- controller

| +- CustomerController.java

|

1葬馋、Application.java?建議放到跟目錄下面,主要用于做一些框架配置

2卖鲤、domain目錄主要用于實(shí)體(Entity)與數(shù)據(jù)訪問層(Repository)

3、service?層主要是業(yè)務(wù)類代碼

4畴嘶、controller?負(fù)責(zé)頁(yè)面訪問控制


采用默認(rèn)配置可以省去很多配置蛋逾,當(dāng)然也可以根據(jù)自己的喜歡來進(jìn)行更改

最后,啟動(dòng)Application main方法掠廓,至此一個(gè)java項(xiàng)目搭建好了换怖!

今天的基礎(chǔ)就介紹到這兒。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蟀瞧,一起剝皮案震驚了整個(gè)濱河市沉颂,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌悦污,老刑警劉巖铸屉,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異切端,居然都是意外死亡彻坛,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門踏枣,熙熙樓的掌柜王于貴愁眉苦臉地迎上來昌屉,“玉大人,你說我怎么就攤上這事茵瀑〖渫裕” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵马昨,是天一觀的道長(zhǎng)竞帽。 經(jīng)常有香客問我扛施,道長(zhǎng),這世上最難降的妖魔是什么屹篓? 我笑而不...
    開封第一講書人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任疙渣,我火速辦了婚禮,結(jié)果婚禮上堆巧,老公的妹妹穿的比我還像新娘妄荔。我一直安慰自己,他們只是感情好恳邀,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開白布懦冰。 她就那樣靜靜地躺著,像睡著了一般谣沸。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上笋颤,一...
    開封第一講書人閱讀 49,784評(píng)論 1 290
  • 那天乳附,我揣著相機(jī)與錄音,去河邊找鬼伴澄。 笑死赋除,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的非凌。 我是一名探鬼主播举农,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼敞嗡!你這毒婦竟也來了颁糟?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤喉悴,失蹤者是張志新(化名)和其女友劉穎棱貌,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體箕肃,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡婚脱,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了勺像。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片障贸。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖吟宦,靈堂內(nèi)的尸體忽然破棺而出篮洁,到底是詐尸還是另有隱情,我是刑警寧澤督函,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布嘀粱,位于F島的核電站激挪,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏锋叨。R本人自食惡果不足惜垄分,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望娃磺。 院中可真熱鬧薄湿,春花似錦、人聲如沸偷卧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽听诸。三九已至坐求,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間晌梨,已是汗流浹背桥嗤。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留仔蝌,地道東北人泛领。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像敛惊,于是被迫代替她去往敵國(guó)和親渊鞋。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

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