栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

同时使用多个Spring PropertyPlaceholderConfigurer

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

同时使用多个Spring PropertyPlaceholderConfigurer

您可以同时使用多个 你必须有不同的名称/ IDS为每一个其他将覆盖其他。接下来,您需要为每个使用不同的占位符($
{…})或将其配置为忽略未解析的占位符。

我强烈建议

<context:property-placeholder ../>
您不要使用类定义,而是使用命名空间(这可以节省一些xml。(它将生成具有唯一名称的bean,因此您可以同时具有多个名称,请确保将
ignore-unresolvable
属性设置为)
true

作为最后的选择,您可以实现a

BeanDefinitionRegistryPostProcessor
,它检测所有
PropertyPlaceHolderConfigurer
实例,将它们合并到一个实例中,然后将所有位置/资源移动到合并的实例中。这样,您就不必担心多个不同的占位符或无法解析的属性。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/515954.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号