1. 程式人生 > >SpringBoot教程(一)

SpringBoot教程(一)

我們用的是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字串

  1.   建立一個maven工程(jar工程) 我們看到建立成功的maven目錄結構 我們點選“自動匯入”,以後我們在pom檔案中寫入的依賴,idea就會幫我們自動匯入依賴 這個就是建立的maven專案目錄結構
  2. 匯入spring boot 相關的依賴 springboot官網http://spring.io/   Spring Boot   -->Quick Start 可以自動生成,但我們的版本比較低,我們手動新增以下內容到pom.xml 右下角自動添加了依賴 完成以後在External Libraties裡面顯示自動匯入的依賴包
  3. 編寫一個主程式(作用:啟動一個SpringBoot應用) 在main/java下新建一個類com.david.HelloWorldMainApplication 在idea中,如果建立類的時候指定包名com.david,則會自動建立包 主程式已經建立好了, 但是此時我們必須要告訴編譯器這是一個SpringBoot應用,也就是在public class之前加入註解,加入註解後會自動新增引入的包import
    它其實是說明標註一個主程式類,說明這是一個SpringBoot應用 然後我們在類中敲入psvm然後回車
    psvm
    其實就是idea提供的簡寫main方法(public static void main) 新增程式碼
    SpringApplication.run(HelloWorldMainApplication.class,args);
    引數是什麼呢?第一個引數就是HelloWorldMainApplication.class  ,其實就是類名,第二個引數就是args; 它的目的就是讓Spring應用啟動起來
  4. 編寫相關的Controller、Service(不像Spring及SpringMVC那樣需要其他的配置了) 在com.david包下右鍵,新建一個子包及類controller.HelloController
    我們加入註解@Controller 然後會自動新增引入import