当前位置: 首页 > news >正文

网站建设先进个人事迹品牌策划运营公司

网站建设先进个人事迹,品牌策划运营公司,做网站css代码,新疆生产建设兵团公积金网站最近搞个开源工具,涉及到配置问题。 举例 有个应用A工具,打成jar给人用。应用B引用了A的jar A应用里resources/sys.properties文件里有个coreSize1 B引用了A,期望修改coreSize的值,改成2 开始天真以为,B应用里有同…

最近搞个开源工具,涉及到配置问题。

举例

有个应用A工具,打成jar给人用。应用B引用了A的jar

A应用里resources/sys.properties文件里有个coreSize=1

B引用了A,期望修改coreSize的值,改成2

开始天真以为,B应用里有同样文件,同样resources/sys.properties文件里有个coreSize=2。

这样不就能覆盖A中配置了吗

结果呢?

测试下来发现,

A中类里 @Value("${coreSize}") 的值是1

B中类里@Value("${coreSize}") 的值是2

这说明似乎是各自取各自的配置。

实验二

将A中配置文件sys.properties去掉,重新deploy下。

再启动B应用,打印发现

A中类里 @Value("${coreSize}") 的值是2

B中类里@Value("${coreSize}") 的值是2

这说明jar中不存在了,依然会取上层应用的配置

实验三

将A中配置文件sys.properties去掉,@Value("${coreSize:1}") 重新deploy下。

再启动B应用,打印发现

A中类里 @Value("${coreSize}") 的值是1

B中类里@Value("${coreSize}") 的值是2

这说明jar中只要有一个存在的,就不会取上层的。

总结

怎么才能做到一个工具jar,别人用的时候,如果有配置就覆盖,没有就取默认呢?

似乎只能自己写代码,读取文件,不依赖@Value

 

http://www.hkea.cn/news/887285/

相关文章:

  • 网络营销的常用工具百度关键词优化点击 教程
  • 公司网站要怎么做少儿编程培训机构排名前十
  • 一个好的网站是什么样的商家联盟营销方案
  • 网站解除域名绑定网站广告收费标准
  • 郑州的建设网站有哪些手续免费发布推广信息的平台有哪些
  • 手机做网站软件优化服务平台
  • 网站图片装修的热切图怎么做营销技巧培训
  • 可以上传图片的网站怎么做百度关键词点击
  • 泉州网站制作广州seo网站开发
  • cuntlove wordpressseo外链发布工具
  • 购买一个网站空间如何可以多个域名使用吗长沙网站建设服务
  • 天津市建设委员会网站上海网站制作开发
  • 扬中网站建设墨子学院seo
  • 分析电子商务网站建设需求教案青岛今天发生的重大新闻
  • 汕头模板开发建站百度发布信息怎么弄
  • 健身网站开发项目总结关键词筛选工具
  • 重庆网站建设零臻靠谱国内永久免费的云服务器
  • 软件库合集软件资料2024郑州百度快照优化
  • 房地产开发公司网站建设方案seo去哪里学
  • 做网站可以赚钱吗百度小说搜索风云排行榜
  • 做网站交接需要哪些权限网站seo视频教程
  • 在网站怎么做收款二维码刷移动关键词优化
  • 问信息奥赛题怎么做 去哪个网站互联网网络推广
  • b2c电子商务网站系统下载专业网站seo推广
  • 引流推广的方法seo诊断工具
  • 平阴县建设工程网站直通车推广怎么做
  • 网站开发外包不给ftp高佣金app软件推广平台
  • 太原适合网站设计地址百度用户服务中心客服电话
  • 济南源码网站建设长沙网站seo推广公司
  • 北京网站制作17页和业务多一样的平台