如何在Spring Boot中用yml文件替换属性文件

贡萨雷斯

对于Springboot,有什么特别的说法要考虑使用配置yaml文件而不是属性文件?我在项目中使用Maven和Springboot,如果我将文件application.properties放在资源文件中,则Springboot会自动识别配置。

但是,仅用yml文件替换属性文件不起作用,该文件不再考虑在内。

有什么要添加到SpringBoot的隐式声明以使用yml文件吗?

在两个文件下面:

application.properties:

# THYMELEAF (ThymeleafAutoConfiguration)
spring.thymeleaf.check-template-location=true
spring.thymeleaf.prefix=/WEB-INF/views/
spring.thymeleaf.suffix=.html
spring.thymeleaf.mode=LEGACYHTML5
spring.thymeleaf.encoding=UTF-8
spring.thymeleaf.content-type=text/html
spring.thymeleaf.cache=false

和application.yml

spring:
  profiles:
    active: ${dario.environment:dev}
  thymeleaf:
    check-template-location: true
    thymeleaf.prefix: /WEB-INF/views/
    thymeleaf.suffix: .html
    thymeleaf.mode: LEGACYHTML5
    spring.thymeleaf.encoding: UTF-8
    spring.thymeleaf.content-type: text/html
    cache: false
沃尔德·马达纳特(Waleed Madanat)

如果您参考Spring Boot参考文档中的“使用YAML而不是属性”一节,它说,如果您的类路径上有SnakeYAML库,则Spring Boot应该自动选择它。

话虽如此,它也指出

如果您使用“启动程序POM”,SnakeYAML将通过spring-boot-starter自动提供

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Cloud Spring Boot如何使用yml文件中的属性

来自分类Dev

如何在Spring Boot应用程序中使用配置(properties / yml)文件中的属性?

来自分类Dev

Spring Boot是否支持同时使用属性和yml文件?

来自分类Dev

如何在 Spring Boot 中将端点作为属性文件保留

来自分类Dev

如何在单个文件中用lf替换crlf

来自分类Dev

如何在编码中用“ .xib”文件替换情节提要

来自分类Dev

如何在Spring Boot的application.yml中配置mybatis映射器xml文件

来自分类Dev

如何在Spring Boot的application.yml中配置mybatis映射器xml文件

来自分类Dev

如何在Java属性文件中用逗号分隔键值对

来自分类Dev

IntelliJ Idea-如何在Spring配置文件中禁用属性替换?

来自分类Dev

如何在Spring Boot应用程序的application.properties文件中设置MyBatis配置属性?

来自分类Dev

如何在Spring Boot中删除属性文件中的重复项?

来自分类Dev

如何在Spring Boot应用程序中外部化i18n属性文件

来自分类Dev

如何在 Spring Boot 中使用属性文件添加 Cassandra MaxRequestsPerConnection

来自分类Dev

如何在spring boot中从属性文件中读取

来自分类Dev

如何在Spring Boot中从资源读取JSON文件

来自分类Dev

如何在Spring Boot中创建日志文件?

来自分类Dev

如何在 Spring Boot 中启用文件日志记录?

来自分类Dev

如何在Spring的共享jar中导入属性文件?

来自分类Dev

如何在.class文件中添加/替换SourceFile属性

来自分类Dev

如何在.class文件中添加/替换SourceFile属性

来自分类Dev

如何在Python中用其他值替换文件中的值

来自分类Dev

如何在片段xml文件中用新数据完全替换节点之一?

来自分类Dev

如何在bash中用前导零替换文件名中的数字?

来自分类Dev

如何在Python中用其他值替换文件中的值

来自分类Dev

如何在Linux中用命令行替换jar中的文件?

来自分类Dev

如何在文本文件中用换行符/输入替换空格?

来自分类Dev

如何在bash中用xml文件的SED搜索和替换PATH元素

来自分类Dev

如何在Spring Boot中替换Spring ApplicationContext

Related 相关文章

  1. 1

    Cloud Spring Boot如何使用yml文件中的属性

  2. 2

    如何在Spring Boot应用程序中使用配置(properties / yml)文件中的属性?

  3. 3

    Spring Boot是否支持同时使用属性和yml文件?

  4. 4

    如何在 Spring Boot 中将端点作为属性文件保留

  5. 5

    如何在单个文件中用lf替换crlf

  6. 6

    如何在编码中用“ .xib”文件替换情节提要

  7. 7

    如何在Spring Boot的application.yml中配置mybatis映射器xml文件

  8. 8

    如何在Spring Boot的application.yml中配置mybatis映射器xml文件

  9. 9

    如何在Java属性文件中用逗号分隔键值对

  10. 10

    IntelliJ Idea-如何在Spring配置文件中禁用属性替换?

  11. 11

    如何在Spring Boot应用程序的application.properties文件中设置MyBatis配置属性?

  12. 12

    如何在Spring Boot中删除属性文件中的重复项?

  13. 13

    如何在Spring Boot应用程序中外部化i18n属性文件

  14. 14

    如何在 Spring Boot 中使用属性文件添加 Cassandra MaxRequestsPerConnection

  15. 15

    如何在spring boot中从属性文件中读取

  16. 16

    如何在Spring Boot中从资源读取JSON文件

  17. 17

    如何在Spring Boot中创建日志文件?

  18. 18

    如何在 Spring Boot 中启用文件日志记录?

  19. 19

    如何在Spring的共享jar中导入属性文件?

  20. 20

    如何在.class文件中添加/替换SourceFile属性

  21. 21

    如何在.class文件中添加/替换SourceFile属性

  22. 22

    如何在Python中用其他值替换文件中的值

  23. 23

    如何在片段xml文件中用新数据完全替换节点之一?

  24. 24

    如何在bash中用前导零替换文件名中的数字?

  25. 25

    如何在Python中用其他值替换文件中的值

  26. 26

    如何在Linux中用命令行替换jar中的文件?

  27. 27

    如何在文本文件中用换行符/输入替换空格?

  28. 28

    如何在bash中用xml文件的SED搜索和替换PATH元素

  29. 29

    如何在Spring Boot中替换Spring ApplicationContext

热门标签

归档