分类目录归档:开发

【转】Spring XML配置十二个最佳实践

转自:http://hi.baidu.com/sai_sunny/item/68097c287e8c40c6ef10f15b
在这篇文章里,对于Spring XML的配置,我将向你展示12种比较好的实践。其中的一些实践不仅是好的实践,更是必要的实践。除此以外,还有其他因素,例如领域模型的设计,都能影响XML的配置,但是这篇文章重点研究XML配置的易读性和易管理性。
继续阅读【转】Spring XML配置十二个最佳实践

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

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

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