springboot的優質開發體驗,可以更快速的搭建生產環境的項目。這篇文章就是一個超級簡單的入門springboot項目。包含了一些簡單的理論和超簡單Controller層web
【工具】spring
IDEA 全稱IntelliJ IDEA瀏覽器
SpringBoottomcat
【建立項目】打開IDEA編輯器,新建項目,而後選擇Spring Initializr。springboot
選擇你本地的SDK。 而後選擇initializr服務url 建議選擇Custom 內容填寫:https://start.spring.io/. 由於Default建立出來不必定管用。 雖然兩個填寫的都是同樣的地址服務器
而後等待檢索Spring initializr選項 , 本次我使用的maven。 點擊Nextapp
選擇依賴:(由於是入門web) 咱們選擇Web 點擊:Nextmaven
而後填寫項目名稱和存放路徑。 點擊:Finish 到這咱們就建立好了,一個簡單的SpringBoot工程編輯器
如圖:咱們能夠看到目錄的結構ide
打開:DemoApplication這個類,直接運行main方法。
注:springboot內置tomcat服務器,因此咱們只須要運行main方法就能夠。
右上角選擇應用程序配置,而後直接點擊綠色三角運行,或者臭屁蟲調試。
如圖已經運行成功。
第一次啓動成功請注意控制檯輸出信息!!!包含程序路徑,端口,Servlet引擎,Tomcat版本信息等。
打開瀏覽器,在地址欄輸入 localhost:8080,回車,會看到以下報錯:
This application has no explicit mapping for /error, so you are seeing this as a fallback.
找不到頁面很正常 ,咱們還沒創建本身的Controller呢,接着往下走:
【新建第一個Controller】:在包上右鍵,新建Java Class如圖:
寫控制器名稱 aaaController,回車:
寫測試代碼如圖:
第一個MVC測試,控制器
再次運行,並從瀏覽器地址欄上加上具體頁面路徑訪問:
其實到這基本就完成了。
還有一個端口配置問題。在這介紹項目配置文件的方式:resources的文件夾下application.properties文件
打開輸入:server.port=8082 設置爲完成。如圖:
另外再說一個技巧,就是idea工具的窗口比較多,左邊,右邊,底部都有窗口是否是比較煩?
能夠點每一個窗口右上角的設置小圖標,而後View Mode選擇Undock,中文意思是「鬆開」,即自動伸縮,有事件觸發時自動彈出,平時自動隱藏到邊邊。
【完】