SpringBoot中配置文件application.yml设置多行内容

2022-02-24 888点热度 0人点赞 0条评论

SpringBoot的配置文件中(application.yml)有时候一个key的内容可能是多行的文本(例如配置一个密钥的内容等等),如果我们直接在配置文件中写多行(就是\n分割开来的),我们在程序中获取值的时候,多行的文本会读取成空白隔开的。

例如:

my:
    test:
        line1
        line2

这样my.test的值会被读取成line1 line2

这样做,可以保持读取出来的是line\nline2

my:
    test: | 
        line1
        line2

注意test后面加了一个 | (英文竖线),就能正确读取多行了!

admin

这个人很懒,什么都没留下

文章评论

您需要 登录 之后才可以评论