使用配置文件*.properties注意事项

在项目中使用配置文件*.properties的几点注意事项:
properties是以key=value的形式保存,有时key中会包含一些特殊字符如:冒号、等号、空格、@
等,这时就需要经过特殊处理来使得应用正确加裁数据。
1.空格:使用\u0020来替换key中的空格。
2.冒号:使用反斜杠字符 \ 转义,即\:。
3.制表符:使用\u0009。
4.等号:使用\=。
5.换页符:使用\u000C。
6. @等:使用\@的形式

一个数据库密码中包含了@,未使用\转义,导致无法连接数据库,逼得我写死在applicationContext.xml文件中,因为这个问题郁闷了很久,特记录一下。

发表评论