SpringBoot教程(一)
阿新 • • 發佈:2018-12-09
我們用的是ideaIU-2018.1.6這個版本 然後配置的maven 3.3.9 JDK1.8.0_172 SpringBoot 1.5.9
-
maven設定
我們的maven的包路徑是idea直接帶的 我們開啟maven的settings檔案 我們給profiles加入jdk1.8的設定
-
例項演示
瀏覽器傳送hello請求,伺服器接收請求並處理,響應helloworld字串
- 建立一個maven工程(jar工程)
我們看到建立成功的maven目錄結構
我們點選“自動匯入”,以後我們在pom檔案中寫入的依賴,idea就會幫我們自動匯入依賴
這個就是建立的maven專案目錄結構
- 匯入spring boot 相關的依賴 springboot官網http://spring.io/ Spring Boot -->Quick Start 可以自動生成,但我們的版本比較低,我們手動新增以下內容到pom.xml 右下角自動添加了依賴 完成以後在External Libraties裡面顯示自動匯入的依賴包
- 編寫一個主程式(作用:啟動一個SpringBoot應用)
在main/java下新建一個類com.david.HelloWorldMainApplication 在idea中,如果建立類的時候指定包名com.david,則會自動建立包
主程式已經建立好了,
但是此時我們必須要告訴編譯器這是一個SpringBoot應用,也就是在public class之前加入註解,加入註解後會自動新增引入的包import
其實就是idea提供的簡寫main方法(public static void main) 新增程式碼psvm
引數是什麼呢?第一個引數就是HelloWorldMainApplication.class ,其實就是類名,第二個引數就是args; 它的目的就是讓Spring應用啟動起來SpringApplication.run(HelloWorldMainApplication.class,args);
- 編寫相關的Controller、Service(不像Spring及SpringMVC那樣需要其他的配置了)
在com.david包下右鍵,新建一個子包及類controller.HelloController