一、啥是Spring,為啥選擇它
我們平常說的Spring指的是Spring全家桶,我們為什么要選擇Spring,看看官方的話:
意思就是:用這個東西,又快又好又安全,反正就是好處全占了,所以我們選擇它搭建軟件。
?這些(還有其他的,就不截完全了)都是Spring家族里面的,Spring是一個很龐大的家族。因為SpringBoot現在95%以上的的項目都是基于它做的,所以它很實用,接下來我將帶大家創建一個SpringBoot項目。
二、創建第一個SpringBoot項目
但是這個是需要專業版的,如果咱們不舍得花這個錢就需要用點技巧了,需要安裝SpringBootHelper插件。
但是需要用到的社區版Idea需要在2021.1-2022.1.4之內,如果超過這個,那么這個插件將會不兼容,需要重新下載哈。但是現在這個插件很難找到,因為官網不提供了,如果需要的話可以私信我。
?怎么裝這個東西?
因為這個是自定義的,所以我們需要點開這個插件的設置
然后選擇第四個
然后選擇你的插件,下載,就ok了。
1.接下來就可以創建SpringBoot項目了,點開NewProject
這時候就出現了Spring Initializr ,點擊它,然后點next
?2.然后開始填寫你的項目名
3.然后選版本和類型(有字母的不要點,不穩定)
4.創建了還不能用的項目,這很正常,類似如下:
三、如何下載依賴,依賴下不下來怎么辦??(解決99%問題)
解決辦法:(解決99%問題)
啥也沒有,沒有運行類,那個.java也不能執行,右邊也沒有Maven,這都是很正常的。
因為Maven的這些依賴還沒導進來,所以我們?
1.先檢查下配置,讓他有條件可以下載依賴,
File->Settings->Maven
這個配置要配好,如果不配好,可能會下的久,還無法下載(一定要配置對你的settings.xml要國內鏡像,不然太久了)
2.這里要把RELEASE給刪掉,因為可能版本不同可能需要重新下載
3.這里的關于Maven的全刪掉,因為可能會影響的依賴的下載,因為這個本地倉庫有了,只有刪掉這個才會重新構建
4.然后我們開始下載Maven文件:
然后我們點擊下載依賴
點擊之后,右邊的maven就出來了,我們就開始等待
很快就好了,這樣的就ok了。
如果還下不來,那么就清理一下緩存
然后全點上就好了。
假設其他的都下好了,就一兩個沒下好,找到repo文件,把沒下好的刪掉,重新下載。
最后我們運行一下,有如下的就是ok了,就是能正常運行的
?我們現在可以編寫第一個SpringBoot程序了,我們要書寫一個類,如下
注意一下,這里的Test類一定要跟DemoApplication啟動類在同一個目錄下!
我們切換到啟動類,啟動它
只要有這個process running for xxx就說明啟動成功了
然后我們進入瀏覽器輸入:http://127.0.0.1:8080/hello
127.0.0.1指的是 自己的電腦端
8080是Idea的端口號
hello是RequestMapping的參數,就是怎么找到這個方法,用hello
RestController是讓Spring要看看這個東西,因為Spring要看的東西太多了,不能面面俱到