您的位置:首页 > 其它

FastQ思考系统之-外在化应用参数的配置

2015-10-30 13:23 225 查看
有些参数在某些阶段中是常量
比如:a、在开发阶段我们连接数据库时的连接url,username,password,driverClass等

b、分布式应用中client端访问server端所用的server地址,port,service等

c、配置文件的位置

  而这些参数在不同阶段之间又往往需要改变

比如:在项目开发阶段和交付阶段数据库的连接信息往往是不同的,分布式应用也是同样的情况。

期望:能不能有一种解决方案可以方便我们在一个阶段内不需要频繁书写一个参数的值,而在不同阶段间又可以方便的切换参数配置信息

方案一:spring的context:property-placeholder元素

详见:http://www.cnblogs.com/hanhuibing/articles/4093270.html

方案二:通过java类加载器实现外在应用参数配置

详见:http://www.cnblogs.com/hanhuibing/articles/4769273.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: