Spring Boot 2.x快速上手(三)Spring Boot Web的常用配置

前面已经简单了学习了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

发布了98 篇原创文章 · 获赞 165 · 访问量 21万+

猜你喜欢

转载自blog.csdn.net/cyl101816/article/details/99786268