1、在使用Maven构建多模块的时候
比如会分为服务module,web module等。
如果使用spring,那么配置文件会分布在不同的项目中。
比如web是一个项目,web依赖service,那么启动项目肯定是从web项目启动,
web的配置文件一般都是applicationContext.xml。在该文件中导入其他项目中的配置文件。
那么这里有个注意点:
因为service项目是作为jar包引入的。
那么在<import resource="">中,需要写成<import resource="classpath*:XXXX">
这样才能读取到其他jar包的配置文件。