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配置区别的主要内容,如果未能解决你的问题,请参考以下文章

报错记录(xml抬头报错)

Web 上不再提供 Spring Beans Schema?

使用SPRY框架,提升Web开发效率

spriing boot 实战

IE 中的 Spry 菜单栏

Javascript之spry菜单栏