spring-beans-3.1.xsd和spring-beans.xsd的spring xml配置区别
Posted
技术标签:
【中文标题】spring-beans-3.1.xsd和spring-beans.xsd的spring xml配置区别【英文标题】:spring xml configuration difference between spring-beans-3.1.xsd and spring-beans.xsd 【发布时间】:2015-03-02 19:57:41 【问题描述】:有什么区别
http://www.springframework.org/schema/beans/spring-beans.xsd
和
http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
因为目前我几乎完成了一个 Spring MVC(基于 Java 的服务器端)项目,我的最后一步是将我之前的 Spring Security Login 示例应用到它。在我开始我的项目之前,Spring Security 示例可以完美运行。
然后,我意识到上面的两个链接,并且在应用我的 Spring Security 示例后遇到了丑陋的异常。
我的 Spring MVC 项目正在使用这个 http://www.springframework.org/schema/beans/spring-beans.xsd
,而我的 Spring Security 正在使用这个 http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
。
【问题讨论】:
Spring configuration XML schema: with or without version? 的可能重复项 【参考方案1】:如果您从 .xsd
中省略版本,则使用的 XML 模式将从您的项目正在使用的 spring jar 依赖项中获取,这是正确的方法。
查看answer,它会更详细地解释它
【讨论】:
以上是关于spring-beans-3.1.xsd和spring-beans.xsd的spring xml配置区别的主要内容,如果未能解决你的问题,请参考以下文章