前面已經簡單了學習了Spring Boot 簡單框架搭建、測試以及所需要應用的依賴,接下來學習一下Spring Boot Web的常用配置
一、Spring Boot Web的常用配置
Spring Boot Web的常用配置通常有上面的幾個,我們需要在application.properties文件中進行如下的配置:
#1、修改tomcat的默認端口爲8080
server.port=8080
#2、設置運行時爲debug模式
debug=true
#3、一般情況下,小項目都是在tomcat下部署多個webapp,通過上下文來區分
#在集羣或者大中型項目中,通常一個tomcat對應一個webapp,然後通過不同的端口號來進行區分(8080/8081/8082)
server.servlet.cotext-path=/myspringboot
#4、UTF-8只包含了20000+箇中文字符,對於生僻字顯示不了
spring.http.encoding.charset=UTF-8
#5、開啓thymeleaf緩存,注意,除了設置cache=false外,還要設置file->settings->bulid->complier->Bulid Project Auto勾選
#設置爲true時web頁面不會自動刷新
spring.thymeleaf.cache=false
#6、Sping MVC中對輸出參數的格式化
spring.mvc.date-format=yyyy-MM-dd
#7、設置日期序列化輸出格式,北京時間相對倫敦有8個小時的時差,所以使用GMT+8
spring.jackson.time-zone=GTM+8
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss SSS
其中的開始thymeleaf緩存中,值得注意的是,如果僅僅是設置spring.thymeleaf.cache=false的話,前臺的頁面也不會自動的刷新,需要如下的設置:依次打開file->settings->bulid->complier->Bulid Project Auto勾選
然後shift+crtl+alt+/ ,選擇registry