在使用spring加载jar包中的配置文件时,不支持通配符,需要一个一个引入,如下所示:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath*:beanconfigs/applicationContext_1.xml,
classpath*:beanconfigs/applicationContext_2.xml,
...
</param-value>
</context-param>
这样太复杂了,对于一个大的项目而言,要在这里写入太多的配置,影响美观还害怕引入的xml减少。可以自定义一个applicationContext_all.xml,使用import引入其他配置文件,如下所示:
<import resource="beanconfigs/applicationContext_1.xml" />
<import resource="beanconfigs/applicationContext_2.xml" />
...
可以使用通配符设置,如下所示:
<import resource="beanconfigs/applicationContext_*.xml" />
这样在spring配置就可以写成如下所示:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath*:applicationContext_all.xml
</param-value>
</context-param>
分享到:
相关推荐
springmvc项目中如何加载jar包中的spring配置文件
NULL 博文链接:https://konghaibo.iteye.com/blog/430146
(2) spring-beans.jar 这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。如果应用只需基本的IoC/DI支持,...
spring整合springmvc、mybatis的jar包和配置文件,spring整合springmvc、mybatis的jar包和配置文件,spring整合springmvc、mybatis的jar包和配置文件
springboot 项目编译后无法扫描加载到子jar包中的注解解决方法
SpringMVC所有jar包和配置文件可以快速配置springmvc项目
本文详细介绍了Spring中如何加载多个配置文件
Spring 加载多个配置文件
redis-context.xml redis和spring配置,需要引用到自己项目的spring配置文件里面 redis.properties redis的配置项,ip一级连接池参数,注意:redis默认没有密码,所以我的spring配置文件把密码注释掉了,如果有密码...
spring用到的所有jar包,以及spring在项目中的配置文件详解
本篇文章主要介绍了spring boot加载第三方jar包的配置文件的方法,详细的介绍了spring boot jar包配置文件的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
在spring中加载多个配置文件的方法,希望对你有用。
SpringMVC Spring MyBatis 框架整合需要的jar包 配置文件 工具类
Spring bean 一般通过配置文件和注解进行加载,如果要实现jar或class文件,动态实现spring bean 的动态加载,并通过UrlClassLoader完成jar和class文件的加载。可以实现jar的热替换。spring的bean动态加载则需要对...
spring4 jar包及配置文件,大家一起分享
学习spring4 ,关于aop 切面的讲解,用到的三个jar包。aopalliance.jar aspectjweaver-1.6.6.jar spring-aspects-4.0.6.RELEASE.jar
主要介绍了解决SpringBoot jar包中的文件读取问题实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
在日常开发中往往会对公共的模块打包发布,然后调用公共包的内容。...spring却无法扫描到相应的bean,下面这篇文章主要给大家介绍了关于Spring自动扫描时无法扫描jar包中bean的解决方法,需要的朋友可以参考下。
Spring 3.1 jar包Spring 3.1 jar包Spring 3.1 jar包Spring 3.1 jar包Spring 3.1 jar包