1.使用spring initializer快速建立spring boot 專案
ide都支援使用spring的專案建立嚮導快速建立乙個spring boot專案,需要選擇需要的模組。嚮導會聯網建立springboot專案。
沒用的src刪掉。
pom檔案中匯入的test幫助我們單元測試。
@responsebody//這個類的所有方法返回值直接寫給瀏覽器預設生成的spring boot專案主程式已經生成,只需要編寫業務邏輯。@controller
@restcontroller 這個註解直接涵蓋上面兩個註解
resources資料夾目錄結構
static儲存所有的靜態資源包括jsp,image,css
templates儲存所有的模板頁面,spring boot預設jar包使用嵌入式tomcat,不支援jsp頁面的。
可以使用模板引擎。free marker thymeleaf
初識springboot 引入thymeleaf
因為springboot不支援jsp 使用模板引擎 寫乙個頁面模板,和資料交給模板,生成乙個頁面。推薦thymeleaf 語法簡單功能強大,1.引入thymeleaf org.springframework.boot spring boot starter thymeleaf 修改版本 1.8 3....
springboot向elk寫日誌
springboot裡連線elk裡的logstash,然後寫指定index索引的日誌,而之後使用kibana去查詢和分析日誌,使用elasticsearch去儲存日誌。implementation net.logstash.logback logstash logback encoder 5.3 d...
初識spring Boot 超精簡MVC實現
file new spring stater project web依賴 restcontroller public string hello public static void main string args localhost 8080 10行實現springmvc 不需要配置任何xml檔案...