SpringBoot 中配置文件中的特殊字符如何处理呢?

现在的情况是 SpringBoot 的配置文件 application.yml 中的数据库密码含有特殊的字符(大致是类似于 @$%WNB5m_5!M 这样的),结果引发了如下错误:

java.lang.IllegalStateException: Failed to load property source from location'classpath:/application.yml'

换成普通的英文+数字的字符之后又可以了,所以说有什么解决的方法么?


Cats萌萌
浏览 7246回答 3
3回答

扬帆大鱼

转义或ASCII码

一只斗牛犬

"双引号"括起来
打开App,查看更多内容
随时随地看视频慕课网APP