1

我的数据库的密码类似于“abc_$123”或“abc$xyz”。我想保留 $ 作为密码的一部分。

但是 grails 4 将 $ 之后的字符解释为变量,如果我使用转义字符 /,它表示无效的转义字符。转义字符过去在 grails 3 中可以正常工作,但会导致 grails4 出现问题。

环境:开发:dataSources:dataSource:pooled:true dbCreate:无 url:“example” 用户名:“example” 密码:“abc_$123”

尝试了“abc_$123”、“abc_$123”、“abc_\$123”、“abc_$\\123”、abc_$123 等密码。它们似乎都没有帮助。要么我得到无效的转义字符错误,要么由以下原因引起:groovy.lang.MissingPropertyException:没有这样的属性:123 for class:SimpleTemplateScript1

4

0 回答 0