关于Java property 文件,我的一些看法(1)
2011-10-25 13:41
471 查看
java规范的properties文件缺点:
1.对中文支持不好,要存储中文,只能通过转码工具将中文转换为unicode后再存储
这样不论是在开发还是在维护过程当中,总是脱离不了转码过程,即使开发出工具来维护,也是比较麻烦的。
2.关于注释,其只支持单行注释,即是“#comment“,而多行注释经过实践也是十分必要的
3.在开发过程当中,一般情况下是多个程序员编辑同一个文档,难以保证每个开发者都照章办事,比如一个properties用作存放sql,
那么可能的结果就是最终发布文件当中,许多不相关的sql就混杂在一起,没有按照很好地可读性进行分组排列
符合java规范的properties文件:
#comment
a=1
b=2
c=3
我设想的properties文件:
/**
multiple line comments
*/
#comment
[section1 ns="com.all.about.prop"]
a = 1
b = 2
c = 3
[section2 ns="com.all.about.prop2"]
a = 1
b = 2
c = 3
于是想自己来开发一个properties读取器
1.对中文支持不好,要存储中文,只能通过转码工具将中文转换为unicode后再存储
这样不论是在开发还是在维护过程当中,总是脱离不了转码过程,即使开发出工具来维护,也是比较麻烦的。
2.关于注释,其只支持单行注释,即是“#comment“,而多行注释经过实践也是十分必要的
3.在开发过程当中,一般情况下是多个程序员编辑同一个文档,难以保证每个开发者都照章办事,比如一个properties用作存放sql,
那么可能的结果就是最终发布文件当中,许多不相关的sql就混杂在一起,没有按照很好地可读性进行分组排列
符合java规范的properties文件:
#comment
a=1
b=2
c=3
我设想的properties文件:
/**
multiple line comments
*/
#comment
[section1 ns="com.all.about.prop"]
a = 1
b = 2
c = 3
[section2 ns="com.all.about.prop2"]
a = 1
b = 2
c = 3
于是想自己来开发一个properties读取器
相关文章推荐
- 关于Java property 文件,我的一些看法(2)
- think in java中 7.6.7章中关于内部类覆盖的一些看法
- 关于Java解压文件的一些坑及经验分享
- 关于Java解压文件的一些坑及经验分享(MALFORMED异常)
- 关于操作java中的SD卡文件的一些总结
- 关于Java解压文件的一些坑及经验分享(MALFORMED异常)
- 关于C/C++语言中头文件的使用的一些看法
- 黑马程序员-java中关于文件的一些基本操作
- 4.关于JAVA中文乱码的一些看法
- 关于java一些打包发布可执行文件工具(exe4j+install4j)
- 关于java的property文件
- 关于Java对相对目录的文件读写和调用方法的一些总结
- 关于所谓U盘有占用空间,却看不到文件的一些看法
- 关于Java(jxl)操作Excel一些设置的问题。。。。
- 关于java文件加载和初始化顺序问题分析
- windows下的一些关于文件的操作
- 关于使用Notepad++中编辑java文件关键字变色的设置
- 一些关于Java面向对象学习、培训机构培训、大学生活状态的感悟和总结
- python 关于文件的一些操作
- 关于为android的ViewGroup加上适配器的一些看法..