我正在尝试将spring更新为3.2到4.1.6版本,我下载了jar并用旧版本替换它们。
问题是我必须更改application-context.xml中的schemaLocation版本吗?
答案 0 :(得分:0)
如果您没有异常并且应用程序正常运行,那么不会。 如果您的模式没有版本:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
而不是
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
framewrok将获得正确的架构。