最近學(xué)習(xí)spring Boot,用Idea寫了一個(gè)簡(jiǎn)單的實(shí)例,分享給有需求的牛牛們.
1.idea創(chuàng)建一個(gè)完整的maven項(xiàng)目
項(xiàng)目完整結(jié)構(gòu):
2.打開pom.xml添加spring Boot相應(yīng)的jar包:
3.新建Application.java存于\src\main\java\com\example\controller
@EnableAutoConfiguration和SpringApplication。
@EnableAutoConfiguration用于自動(dòng)配置。簡(jiǎn)單的說(shuō),它會(huì)根據(jù)你的pom配置(實(shí)際上應(yīng)該是根據(jù)具體的依賴)來(lái)判斷這是一個(gè)什么應(yīng)用,并創(chuàng)建相應(yīng)的環(huán)境。
在上面這個(gè)例子中,@EnableAutoConfiguration會(huì)判斷出這是一個(gè)web應(yīng)用,所以會(huì)創(chuàng)建相應(yīng)的web環(huán)境。
SpringApplication則是用于從main方法啟動(dòng)Spring應(yīng)用的類。默認(rèn),它會(huì)執(zhí)行以下步驟:
默認(rèn),直接使用SpringApplication的靜態(tài)方法run()即可。但也可以創(chuàng)建實(shí)例,并自行配置需要的設(shè)置。
開始運(yùn)行:
瀏覽器輸入訪問(wèn)地址:http://localhost:8080/
至此,一個(gè)簡(jiǎn)單的spring Boot實(shí)例完成......
源代碼下載地址:spring Boot學(xué)習(xí)入門篇源代碼下載
聯(lián)系客服