??不得不說Idea真是Java開發(fā)的IDE神器。然而大部分同學(xué)都在使用Eclipse沾乘,因?yàn)槠湟幻赓M(fèi)怜奖、其二使用者廣泛。當(dāng)然筆者最初也是使用Eclipse翅阵,Eclipse簡(jiǎn)單實(shí)用歪玲,但當(dāng)你使用了Idea之后迁央,你會(huì)發(fā)現(xiàn)Eclipse很卡很笨重。而Idea更加輕捷滥崩,界面更符合現(xiàn)時(shí)代扁平化的風(fēng)格岖圈,同時(shí)其編碼有更強(qiáng)大的代碼提示,和代碼規(guī)約钙皮。同時(shí)Idea支持Eclipse快捷鍵蜂科,非常適合由Eclipse轉(zhuǎn)Idea的新同學(xué),不過每個(gè)IDE都有自己的特色短条,建議還是使用原生快捷鍵导匣。
【注】Idea的project相當(dāng)于Eclipse的工作集,Module相當(dāng)于Eclipse的project
??當(dāng)然此文并不是介紹Idea比起Eclipse有多少優(yōu)點(diǎn)慌烧,僅僅是介紹它是怎么快速的搭建SpringBoot工程逐抑。
操作步驟如下所示:
1. 首先我們點(diǎn)擊新建一個(gè)工程,如同所示
image.png
2. 在彈出的新建頁面屹蚊,選擇Spring Initializr選項(xiàng)厕氨,SDK選擇1.8就ok了,URL選擇Default:http://start.spring.io汹粤。這個(gè)網(wǎng)址是spring官網(wǎng)提供的快速創(chuàng)建spring工程的方式命斧,可以去官網(wǎng)看看就知道了。
image.png
下一步嘱兼,創(chuàng)建工程的相關(guān)信息
image.png
下一步国葬,選擇工程依賴,這里簡(jiǎn)單選擇一個(gè)Web芹壕,需要其它的自行勾選或者后面在pom里補(bǔ)充即可
image.png
3. Maven構(gòu)建工程汇四,新建工程如圖所示,在右上角新建一個(gè)配置踢涌,點(diǎn)擊Edit configuration
image.png
默認(rèn)是會(huì)有一個(gè)springboot啟動(dòng)的配置通孽,如果沒有就補(bǔ)充一個(gè),下面建一個(gè)Maven的configuration睁壁,然后運(yùn)行它背苦。
image.png
4. 編寫一個(gè)方法,運(yùn)行工程潘明。
如圖所示的包結(jié)構(gòu)行剂,和controller類的代碼
image.png
服務(wù)接口包,用來暴露所需要的方法列表
image.png
服務(wù)的具體實(shí)現(xiàn)包钳降,用來實(shí)現(xiàn)方法的具體業(yè)務(wù)邏輯厚宰,要加上@Service注解,這樣controller那里才能做到自動(dòng)裝配
image.png
運(yùn)行工程
image.png
訪問效果
image.png
一個(gè)簡(jiǎn)單的springboot工程就是這樣子了牲阁。