springboot优化之thymleaf页面静态资源缓存提升页面访问速度
文章目录
springboot为我们提供了很多的提升页面访问速度的优化方式,最简单的就是直接在配置文件进行配置。
以Thymleaf为例,在application.properties中添加如下配置:
#static
spring.resources.add-mappings=true 为资源添加资源映射
spring.resources.cache-period= 3600 缓存3600秒
spring.resources.chain.cache=true 允许资源缓存
spring.resources.chain.enabled=true 开启资源缓存
spring.resources.chain.gzipped=true 开启静态资源gzip压缩
spring.resources.chain.html-application-cache=true
spring.resources.static-locations=classpath:/static/ 标记静态资源位置,一般都在classpath的static下
外部访问的时候就能看到访问速度明显提升。
这种方式仅适用于Thymleaf。