【问题标题】:I have a property value with '#' symbol in property file Spring MVC我在属性文件 Spring MVC 中有一个带有“#”符号的属性值
【发布时间】:2021-11-09 08:03:24
【问题描述】:

据我所知,有什么方法可以解决哈希 # 符号,它将密码作为注释。

database.url=jdbc:mysql://11.11.0.141:3307/XXXXX_HDS_SHHD
database.user=Dheeraj1
database.password=#csd#@12342@ghba

【问题讨论】:

  • 为什么你认为它把密码当成评论?在等号 (=) 之后,# 是有效符号。
  • 您是否尝试在代码中将哈希 (#) 替换为 \\#。注意双斜线。

标签: java spring properties


【解决方案1】:

# 在您的情况下不被视为评论

database.password=#csd#@12342@ghba

但在这种情况下,它被视为评论

#database.password=#csd#@12342@ghba

注意⚠️:不要在你的问题中透露真正的秘密

【讨论】:

    猜你喜欢
    • 2012-10-27
    • 2015-06-19
    • 2013-05-29
    • 1970-01-01
    • 2013-09-02
    • 2019-08-20
    • 1970-01-01
    • 2016-12-15
    • 1970-01-01
    相关资源
    最近更新 更多