在基于Spring构建的项目中,我们都知道核心的Context配置文件是ApplicationContext.xml或者{projectName}-serverlet.xml, 如果我们想拆分配置文件,那么只需在核心的配置文件中import其它的几个配置文件即可。
举例说明:如果当前的项目名称为cms-validator,我们假定现在Spring的核心的Context配置文件是:
cms-validator-servlet.xml.我们可以在这个配置文件中导入其它的配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
">
<import resource="cms-validator-common.xml"/>
<import resource="cms-validator-hibernate.xml"/>
<import resource="cms-validator-service.xml"/>
<import resource="cms-validator-dao.xml"/>
</beans>
很显然,上面的方案是这些配置文件和当前的配置文件都在一个project的同一个目录中,那么如果我们想导入的配置文件在jar包,怎么处理?假设这几个配置文件在validator-rest-1.0.jar中,则可以用
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
">
<import resource="lib/validator-rest-1.0.jar*/cms-validator-common.xml"/>
<import resource="lib/validator-rest-1.0.jar*/cms-validator-hibernate.xml"/>
<import resource="lib/validator-rest-1.0.jar*/cms-validator-service.xml"/>
<import resource="lib/validator-rest-1.0.jar*/cms-validator-dao.xml"/>
</beans>
只要用*号,就可以完成从jar包中import文件。
相关推荐
包含4个Spring MVC(spring-framework)所需要的jar包: spring-framework-3.0.2.RELEASE-dependencies:是...spring-framework-5.1.8.RELEASE-schema:存放了约束文件,spring4所用的xsd文件(xml编写的提示使用)
在Spring中,应用对象被声明式地组合,典型地是在一个XML文件里。Spring也提供了很多基础功能(事务管理、持久化框架集成等等),将应用逻辑的开发留给了你。 所有Spring的这些特征使你能够编写更干净、更可管理、...
NULL 博文链接:https://konghaibo.iteye.com/blog/430146
commons-logging-1.1.1.jar,cxf-2.7.6.jar,jetty-continuation-8.1.7.v20120910.jar,jetty-http-8.1.7.v20120910.jar,jetty-io-8.1.7...spring-web-3.0.7.RELEASE.jar,wsdl4j-1.6.3.jar,xmlschema-core-2.0.3.jar
spring4的“所有jar包”+applicationContext.xml+web.xml====全套
spring 开发所需要的jar包,包含aop,ioc,dao.webmvc,dbcp,配置spring的xml文件
cxf&spring;&json;&xml;所需要的jar包和实例
cxf与spring集成 需要最少的jar如下: cxf-2.3.3.jar geronimo-annotation_1.0_spec-1.1.1.jar ...XmlSchema-1.4.7.jar wstx-asl-3.2.9.jar 教程:https://www.cnblogs.com/huangwentian/p/6813693.html(非本人)
spring-expression-3.0.7.RELEASE.jar spring-jms-3.0.7.RELEASE.jar spring-tx-3.0.7.RELEASE.jar spring-web-3.0.7.RELEASE.jar stax2-api-3.1.1.jar velocity-1.7.jar woodstox-core-asl-4.1.4.jar wsdl4j-1.6.2....
activiti-spring-5.21.0.jar analyzer-2012_u6.jar aopalliance-1.0.jar apache-ant-zip-2.3.jar asm-4.2.jar aspectjrt-1.7.4.jar aspectjweaver-1.7.4.jar avalon-framework-api-4.3.1.jar avalon-framework-impl-...
spring 重新动态加载数据库或xml中的bean,可以不用重启tomcat
spring bean配置 运行环境:eclipse 构建工具:maven 不提供maven构建,maven用来解决jar包的依赖
使用java纯手动实现的一个简单的Spring框架,pom.xml文件中只包含一个Servlet依赖jar包,参考的网上视频教学做的,仅用于学习
spring整合springmvc、mybatis的jar包和配置文件,spring整合springmvc、mybatis的jar包和配置文件,spring整合springmvc、mybatis的jar包和配置文件
redis-context.xml redis和spring配置,需要引用到自己项目的spring配置文件里面 redis.properties redis的配置项,ip一级连接池参数,注意:redis默认没有密码,所以我的spring配置文件把密码注释掉了,如果有密码...
spring-oxm.jar:Spring对于object/xml映射的支持,可以让JAVA与XML之间来回切换 spring-messaging.jar: spring-test.jar:对JUNIT等测试框架的简单封装 spring-tx.jar:为JDBC、Hibernate、JDO、JPA等提供的一致的...
spring4.0框架所需的jar包,没有包含maven,没有其他框架用的jar包,仅仅是spring框架,每一个都是自己下载的,搭建成功。
出现"Error listenerStart"一般是applicationContext.xml中的bean加载有问题。在用eclipse做webwork + spring + hibernate 的项目时一般都是用Myeclipse自动生成那些配置文件,而有些相关的jar或者文件并没有加载在...
SSH整个的时候,导入Spring配置文件applicationContext.xml出错,需要导入的俩个jar包
Spring+SpringMVC+DBUtils系统框架所需要的jar包和配置文件。