当前位置: 代码迷 >> J2EE >> spring2.0是否不支持<context:component-scan
  详细解决方案

spring2.0是否不支持<context:component-scan

热度:533   发布时间:2016-04-17 23:46:05.0
spring2.0是不是不支持<context:component-scan
用myEclipse自动搭建的ssh项目(spring选的2.0版本)然后在applicationContext.xml中配置
xsi:schemaLocation="http://www.springframework.org/schema/beans 
                      http://www.springframework.org/schema/beans/spring-beans-2.0.xsd 
                      http://www.springframework.org/schema/tx 
                      http://www.springframework.org/schema/tx/spring-tx-2.0.xsd 
                      http://www.springframework.org/schema/aop 
                      http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
                      http://www.springframework.org/schema/context
                      http://www.springframework.org/schema/context/spring-context-2.0.xsd">

<!--然后在下面-->
<context:component-scan base-package="com.xiaohao">
<context:exclude-filter type="annotation"
expression="org.springframework.stereotype.Controller" />
</context:component-scan> 
然后这一段话就报错了
把上面的2.0改成全部改成2.5或者3.0以及以上 都不会报错,但是启动的时候就会报错了(这个应该可以理解,毕竟是搭建的2.0项目)
所以现在的疑问就是,是不是2.0的时候还不支持<context:component-scan?从2.5才开始支持的吗?

------解决方案--------------------
是的。。。。。。
------解决方案--------------------
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd">

2.5 引入的
  相关解决方案