良多應用趨向在標的目的微辦事架構成長,那么需要的進修就是SpringBoot。springboot的優質開辟體驗,可以或許更快速的搭建出產情況的項目。這篇文章就是一個超等簡單的入門springboot項目。包含了一些簡單的理論和超簡單Controller層
打開IDEA編纂器,新建項目,然后選擇Spring Initializr。
選擇你當地的SDK。
然后選擇initializr辦事url
建議選擇Custom
內容填寫:https://start.spring.io/.
因為Default建立出來紛歧心猿意馬管用。
固然兩個填寫的都是一樣的地址
然后期待檢索Spring initializr選項 ,
本次我利用的maven。
點擊Next
選擇依靠:(因為是入門web)
我們選擇Web
點擊:Next
然后填寫項目名稱和存放路徑。
點擊:Finish
到這我們就建立好了,一個簡單的SpringBoot工程
如圖:我們可以看到目次的布局
打開:DemoApplication這個類
直接運行main方式
注:springboot內置tomcat辦事器,所以我們只需要運行main方式就可以
如圖已經運行當作功。
可是我們的目標沒有達到啊,我們要拜候到Controller層
那。。。繼續
大師注重:此時CeShiController和DemoApplication是在統一個目次下的
因為:spring boot 默認掃描你的類是在啟動類的當前包 和 下級包,
默認端口:8080
然后我們運行DemoApplication的main方式
那么我們又來疑問了:假如我的Controller地點的包不在不和啟動類在一個包下呢?
我們需要在啟動類(DemoApplication)加一個注解
@ComponentScan(basePackages = {"com.*"})
這也是為什么有些同窗啟動當作功,可是卻拜候不了你本身寫的controller,報404錯誤,其實原因就是你寫的controller沒有被spring 容器掃描到
其實到這根基就完當作了。還有一個端口設置裝備擺設問題在這我們介紹比力設置裝備擺設文件的體例:resources的文件夾下application.properties文件
打開輸入:server.port=8082
如圖:設置為完當作
一個簡單springBoot就完當作了,比設置裝備擺設一年夜堆的簡單吧。
進修其實很簡單
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!