Spring配置问题——元素 "context:component-scan" 的前缀 "context" 未绑定

今天配置完:

<!-- 自动扫描与装配,包含子包 -->
	<context:component-scan base-package="cn.itcast.oa"></context:component-scan>

这句话之后,validating 我的spring配置文件就一直走不下去了。当时以为是myeclipse卡了,之后去掉了所有的validating。

后来写了个单元测试测试Spring配置的时候,发现报错:

columnNumber:54; 元素 "context:component-scan" 的前缀 "context" 未绑定。

看来果然是自动装配与扫描有问题。查了下,貌似是少了context的命名空间的问题:

<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="
            http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
            http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
            http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
             http://www.springframework.org/schema/context  
                http://www.springframework.org/schema/context/spring-context-2.5.xsd
            ">

加上带红色字体的部分,成功run过去了。

顺便说下xml中各种版本,如果没有的话,会自动使用最新版本。

时间: 2024-11-25 06:40:41

Spring配置问题——元素 "context:component-scan" 的前缀 "context" 未绑定的相关文章

Spring Annotation(@resource、@component)

1 package com.bxw.dao.impl; 2 3 import org.springframework.stereotype.Component; 4 5 import com.bxw.dao.UserDao; 6 import com.bxw.po.User; 7 8 @Component("userDao") 9 public class UserDaoImpl implements UserDao { 10 public void save(User u){ 11

spring注解注入:&lt;context:component-scan&gt;以及其中的context:include-filter&gt;和 &lt;context:exclude-filter&gt;的是干什么的?

转自:https://www.cnblogs.com/vanl/p/5733655.html spring从2.5版本开始支持注解注入,注解注入可以省去很多的xml配置工作.由于注解是写入java代码中的,所以注解注入会失去一定的灵活性,我们要根据需要来选择是否启用注解注入. 在XML中配置了这个标签后,spring可以自动扫描base-package下面或者子包下面的java文件,如果扫描有@Component @Service @Controller等这些注解的类,则把这些类注册为bean.

Spring ---annotation (重点)--Resource, Component 重要!!!

beans.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" xmlns:context="http://www.springframew

解决JBoss7部署应用时Not installing optional component org.springframework.web.context.request.async.StandardServletAsyncWebRequest的错误

最近用JBoss部署WEB应用时报出了一个警告错误 15:50:06,865 WARN [org.jboss.as.ee] (MSC service thread 1-13) JBAS011006: Not installing optional component org.springframework.web.context.request.async.StandardServletAsyncWebRequest due to exception: org.jboss.as.server.d

为什么applicationContext.xml和spring-servlet.xml中都有注解过滤&lt;context:component-scan base-package=&quot;myproject&quot;&gt; 和&lt;context:component-scan base-package=&quot;myproject.controller&quot; /&gt;

在刚学习SpringMVC框架整合时,你也许会产生疑问为什么Spring.xml和SpringMVC.xml中都有注解过滤. <context:component-scan base-package="myproject"> 和<context:component-scan base-package="myproject.controller" /> 在这里有一个比较有意思的问题,初学者也会产生困惑,那么他究竟有何不同?我思考和查询很久,话不

[转载]Context and Interception : The .NET Context

转载自:Context and Interception : The .NET Context Every new app domain starts with a single context, called the default context. The default context provides no component services at all. The main reason why it exists is to help maintain a consistent p

Android在Context详细解释 ---- 你不知道Context

                                                                                                                                    本文原创 ,转载必须注明出处 :http://blog.csdn.net/qinjuning 前言:本文是我读<Android内核剖析>第7章 后形成的读书笔记 ,在此向欲了解Android框架的书籍推荐此书. 大家好,  今天给大家

Android开发中Context类的作用以及Context的详细用法

Android中Context的作用以及Context的详细用法 本文我们一起来探讨一下关于Android中Context的作用以及Context的详细用法,这对我们学习Android的资源访问有很大的帮助,文章中也贴出了一些关于Android Context使用的示例代码,非常不错,以下是原文: Context基本概念 Context是什么? 1) Context是一个抽象类,其通用实现在ContextImpl类中. 2) Context:是一个访问application环境全局信息的接口,通

Spring配置文件元素&lt;context:property-placeholder location=&quot;classpath:application.properties&quot; /&gt;

<context:property-placeholder location="classpath*:*.properties" ignore-unresolvable="true"/> 1.有些参数在某些阶段中是常量 比如:a.在开发阶段我们连接数据库时的连接url,username,password,driverClass等 b.分布式应用中client端访问server端所用的server地址,port,service等 c.配置文件的位置 2.而