從0開始創建springBoot項目,話不多說,跟著我一步一步來就行了。 1.新建項目 1) 創建新項目,選擇project, 點點點就好了 2) Spring Initializr——>選擇SDK(1.8)——>Default不用改——>Next 3) 繼續Next 4) 這裡要選擇springb ...
從0開始創建springBoot項目,話不多說,跟著我一步一步來就行了。
1.新建項目
1) 創建新項目,選擇project, 點點點就好了
2) Spring Initializr——>選擇SDK(1.8)——>Default不用改——>Next
3) 繼續Next
4) 這裡要選擇springboot的依賴了,因為是簡單的HelloWorld,所以只選擇Spring Web Starter 組件,點擊Next
2. 啟動項目
1) 首先找到SpringBoot的啟動類Application的Main方法啟動它
2) 這裡我啟動失敗了,上個圖看一下,說是找不到logBack,可能創建時沒給我下完整。
3)找到項目的pom.xml,在依賴中加上logback的這兩個玩意。
1 <dependency> 2 <groupId>ch.qos.logback</groupId> 3 <artifactId>logback-classic</artifactId> 4 </dependency> 5 6 <dependency> 7 <groupId>ch.qos.logback</groupId> 8 <artifactId>logback-core</artifactId> 9 </dependency>
4) 當看到這個大大的spring標誌時就代表啟動成功了,這裡我們還能看到它內置的tomcat埠,是8080(下來教你怎麼改預設埠)
5) 改埠前先加devtools這個依賴,springboot的熱部署,改配置文件就不用了重啟了。還是在pom.xml加。
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <scope>true</scope> </dependency>
6) 接下來改掉預設埠,這裡用yml文件配置,將properties重命名直接改為yml結尾即可。yml形式看的比較直觀,然後輸入server port 加上你想設置的埠。
這裡需要註意在冒號後要空一格再輸入,否則不生效,也能看到不空格顏色的變化!!!
7) 這個時候我們打開頁面看看效果,輸入localhost:8080(如果改了埠輸自己埠),看到Error Page代表真的啟動成功了,這時候再來個HelloWorld
3 實現HelloWorld
1) 創建controller,但是要在Application同級包或者子包下,第一回我直接在src/main/java下創建的,半天找不到問題。這裡用@RestController註解,可以直接返回json,不用在底下寫@responseBody了。
2) 運行項目,瀏覽器輸入localhost:8082/hello,輸自己的埠,回車!見證奇跡的時刻!全體起立!
就是這麼簡單,一個springboot Hello項目完成!