spring2.x升级为spring4.x记录
一,web.xml修改
修改前
成都网站建设公司更懂你!创新互联只做搜索引擎喜欢的网站!成都网站制作前台采用搜索引擎认可的DIV+CSS架构,全站HTML静态,H5高端网站建设+CSS3网站,提供:网站建设,微信开发,微信小程序开发,商城系统网站开发,app软件开发,域名注册,服务器租售,网站代托管运营,微信公众号代托管运营。
context
org.springframework.web.context.ContextLoaderServlet
1
修改后
org.springframework.web.context.ContextLoaderListener
二,applicationContext.xml修改
命名空间修改前
命名空间修改后
二,applicationContext.xml语法差异
spring 4.x 去掉了 dependency-check
引用bean bean=代替了local=
三,xfire-all-1.2.6.jar修改
1.spring 4.x不支持singleton=false
修改文件:org/codehaus/xfire/spring/xfire.xml
org/codehaus/xfire/spring/xfireXmlBeans.xml
singleton="false" 修改为 scope="prototype"
singleton="true" 修改为 scope="singleton"
2.spring-4.*的customEditors获取类型直接指定为Class,而配置默认还是缺省的
修改文件:org/codehaus/xfire/spring/customEditors.xml
四. jar包替换
去掉spring.jar
去掉xerces-2.6.2.jar(有可能异常)
定时任务去掉quartz-all-1.6.0.jar(有可能异常)改为使用quartz-2.2.1.jar和quartz-jobs-2.2.1.jar
参考:https://blog.51cto.com/jtech/2318217
添加spring 4.x jar包
org.springframework
spring-core
${spring.version}
org.springframework
spring-beans
${spring.version}
org.springframework
spring-aop
${spring.version}
org.springframework
spring-jdbc
${spring.version}
org.springframework
spring-web
${spring.version}
org.springframework
spring-webmvc
${spring.version}
org.springframework
spring-orm
${spring.version}
org.springframework
spring-jms
${spring.version}
本文题目:spring2.x升级为spring4.x记录
分享地址:http://ybzwz.com/article/gcphjs.html