感觉用properties的话需要改值时直接在部署机器上vi一改重新启动服务就行了,类里定义还得改源文件编译替换相应部署文件再重启服务,这样看properties文件不是方便的多,那类定义常量又会在什么时候使用?
追加一下问这个问题的原因:在实际开发中,类似字典的常量以及对应数据库某些字段的常量他们的值在开发过程中是无法确定的,只有在联调的时候才能确定,这样在开发和测试过程中改一下总要重新部署,很麻烦,其实我对常量类和properties的区别还是感受不深,也没见到一个规则,究竟哪些放在properties里哪些放类里,目前接触过的项目properties里除了数据库配置都会放一些我觉得也可以放类里的东西,所以有点分不清。
慕容708150
倚天杖
相关分类