背景:
springdemo是一个小的spring项目, 可以从容器中获取bean并操作。 将springdemo项目打成jar包, 放入到spring_mybatis项目中, 在spring_mybatis项目中不需要在特意配置springdemo的任何bean(因为在spring_mybatis项目的web.xml文件中使用了classpath*:spring-*.xml),而直接使用。 例如, 在spring_mybatis中直接使用springdemo中的UserController。
1. springdemo项目,
项目结构
Controller
spring-content.xml文件配置
2. spring_mybatis项目
将springdemo项目打成jar包, 并添加到spring_mybatis项目中
spring_mybatis项目中web.xml文件加载spring配置文件的配置
以上是项目主要内容。 其实主要的问题就在于, 使用classpath*:spring-*.xml能不能加载jar包中的spring-*.xml