返回介绍

A.4 默认的开发时属性

发布于 2025-04-21 21:10:12 字数 553 浏览 0 评论 0 收藏

有些配置属性通常在开发时设置,从来不用在生产环境里。比如视图模板缓存,在开发时最好关掉,这样你可以立刻看到修改的结果。但在生产环境里,为了追求更好的性能,应该开启视图模版缓存。

默认情况下,Spring Boot 会为其支持的各种视图模板(Thymeleaf、Freemarker、Velocity、Mustache 和 Groovy 模板)开启缓存选项。但如果存在 Spring Boot 的开发者工具,这些缓存就会禁用。

实际上,这就是说在开发者工具激活后,如下属性会设置为 false

  • spring.thymeleaf.cache

  • spring.freemarker.cache

  • spring.velocity.cache

  • spring.mustache.cache

  • spring.groovy.template.cache

这样一来,就不用在开发时(在一个开发时使用的 Profile 配置里)禁用它们了。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。