1.創(chuàng)建第一個spring boot項目

操作:

1.使用STS或者IntelliJ IDEA開發(fā)spring boot比較方便
2.在http://start.spring.io 網(wǎng)站創(chuàng)建一個maven項目com.wl.firstSpringBoot丧枪,添加web模塊做入,然后下載解壓
3.使用STS的import導(dǎo)入一個已存在的maven項目擒权,默認STS自帶maven官套,然后就等待maven下載庫文件
4.啟動SpringBootApplication,看到圖樣則啟動成功可以在瀏覽器http://localhost/ 測試


一 目錄結(jié)構(gòu)resources:
static:靜態(tài)資源(js css 圖片 音頻 視頻)
templates:模版文件(模版引擎freemarker, thymeleaf,默認不支持jsp)
application.properties:配置文件

二 spring boot包括什么
spring boot 內(nèi)置了tomcat,并且不需要打成war再執(zhí)行佳遣,可以在application.properties對端口號等服務(wù)端信息進行配置
spring boot將各個應(yīng)用/三方框架刺下,設(shè)置成了一個個“場景”starter树埠,以后要使用哪個,只需要引入哪個場景即可疾呻。選完之后除嘹,spring boot就會將該場景所需要的所有的依賴自動注入。例如:選擇“web” 就會將web相關(guān)的依賴(tomcat json)全部引入本項目

操作:

1.在src/main/java下com.wl.firstSpringBoot包創(chuàng)建一個子包controller
2.在此目錄下創(chuàng)建一個類如下
@Controller
public class HelloWorldController {
@ResponseBody
@RequestMapping("/hello")
public String hello() {
return "hello world!";
}
}
3.重啟項目后岸蜗,測試http://localhost:8080/hello
-- 解釋:因為默認會自動把com.wl.firstSpringBoot以及其子目錄的組件都納入spring容器尉咕,我們不需要在主類上再加@ComponentScan("com.wl.firstSpringBoot.Controller")


三 主要配置類
@SpringBootApplication: spring boot的主配置類,該注解包括
@SpringBootConfiguration: 啟動配置
@EnableAutoConfiguration: 是否自動配置
- 解釋:1.某個類聲明有@Configuration,表示該類是“配置類”
2.加了@Configuration類璃岳,會自動納入Spring容器
@ConditionalOnXXXXX : 當條件成立則啟動配置(通常在配置文件中)
總結(jié):(都不需要我們配置了)
1.自己寫的代碼年缎,spring boot通過@SpringBootConfiguration自動幫我們配置
2.三方依賴通過spring-boot-autoconfigure-2.0.3.RELEASE.jar中的
META-INF/spring.factories進行聲明,然后開啟使用

操作:

修改 application.properties:
spring.http.encoding.charset=UTF-16 #更改默認字符編碼
debug=true #看看開啟和關(guān)閉了哪些自動裝配

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末铃慷,一起剝皮案震驚了整個濱河市单芜,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌枚冗,老刑警劉巖缓溅,帶你破解...
    沈念sama閱讀 219,110評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異赁温,居然都是意外死亡坛怪,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評論 3 395
  • 文/潘曉璐 我一進店門股囊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來袜匿,“玉大人,你說我怎么就攤上這事稚疹【拥疲” “怎么了祭务?”我有些...
    開封第一講書人閱讀 165,474評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長怪嫌。 經(jīng)常有香客問我义锥,道長,這世上最難降的妖魔是什么岩灭? 我笑而不...
    開封第一講書人閱讀 58,881評論 1 295
  • 正文 為了忘掉前任拌倍,我火速辦了婚禮,結(jié)果婚禮上噪径,老公的妹妹穿的比我還像新娘柱恤。我一直安慰自己,他們只是感情好找爱,可當我...
    茶點故事閱讀 67,902評論 6 392
  • 文/花漫 我一把揭開白布梗顺。 她就那樣靜靜地躺著,像睡著了一般车摄。 火紅的嫁衣襯著肌膚如雪寺谤。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,698評論 1 305
  • 那天练般,我揣著相機與錄音矗漾,去河邊找鬼。 笑死薄料,一個胖子當著我的面吹牛敞贡,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播摄职,決...
    沈念sama閱讀 40,418評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼誊役,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了谷市?” 一聲冷哼從身側(cè)響起蛔垢,我...
    開封第一講書人閱讀 39,332評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎迫悠,沒想到半個月后鹏漆,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,796評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡创泄,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,968評論 3 337
  • 正文 我和宋清朗相戀三年艺玲,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鞠抑。...
    茶點故事閱讀 40,110評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡饭聚,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出搁拙,到底是詐尸還是另有隱情秒梳,我是刑警寧澤法绵,帶...
    沈念sama閱讀 35,792評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站酪碘,受9級特大地震影響朋譬,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜兴垦,卻給世界環(huán)境...
    茶點故事閱讀 41,455評論 3 331
  • 文/蒙蒙 一此熬、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧滑进,春花似錦、人聲如沸募谎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽数冬。三九已至节槐,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間拐纱,已是汗流浹背铜异。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留秸架,地道東北人揍庄。 一個月前我還...
    沈念sama閱讀 48,348評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像东抹,于是被迫代替她去往敵國和親蚂子。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,047評論 2 355

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