小编典典

Spring类路径前缀差异

spring

这个特殊的前缀指定必须获取与给定名称匹配的所有类路径资源(内部,这实际上是通过ClassLoader.getResources(…)调用发生的),然后合并以形成最终的应用程序上下文定义。

有人可以解释吗?

使用classpath*:conf/appContext.xmlclasspath:conf/appContext.xml不使用星号有什么区别?


阅读 410

收藏
2020-04-13

共1个答案

小编典典

classpath*:conf/appContext.xml只是意味着,将拾取类路径上所有jar中文件conf夹下的所有appContext.xml文件,并将其加入一个大的应用程序上下文中。

相反,classpath:conf/appContext.xml将仅加载一个这样的文件 …在类路径中找到的第一个文件。

2020-04-13