Spring3.2.2版本升级到4.3.15版本艰辛历程

升级原因:

         因为spring 3.2.2版本有安全漏洞,经讨论研究,确认升级spring框架版本,将其升级至4.3.15版本,

升级过程:

更改 项目依赖文件 中 spring 版本   原先版本为 3.2.2  修改为 4.3.15

Spring3.2.2版本升级到4.3.15版本艰辛历程_第1张图片

         因为项目jar包配置通过maven统一管理  所以在使用中 maven会通过配置文件自动下载相应的jar包和依赖包,防止因为单独修改仓库导致jar不全的问题

 

 

         3.2.2版本和4.3.15版本需要引入的spring模块不一致,需增加有些引用模块,仓库需要增加模块.

Spring3.2.2版本升级到4.3.15版本艰辛历程_第2张图片

Pom文件做相应增加

Spring3.2.2版本升级到4.3.15版本艰辛历程_第3张图片

Spring3.2.2版本升级到4.3.15版本艰辛历程_第4张图片

Spring3.2.2版本升级到4.3.15版本艰辛历程_第5张图片

Spring3.2.2版本升级到4.3.15版本艰辛历程_第6张图片

 

在修改完版本之后 xml配置文件中的相关约束也需要变更到指定版本的约束协议

修改一批配置文件地址  例如

 

Spring3.2.2版本升级到4.3.15版本艰辛历程_第7张图片

 

 

其中我们引用了spring一个方法  在3.X和4.X版本中 这个方法有较大改动 需要把这个引用的方法名做出修正

Spring3.2.2版本升级到4.3.15版本艰辛历程_第8张图片

其中我们引用了spring一个方法  在3.X和4.X版本中 这个方法有较大改动 需要把这个引用的方法名做出修正

3.X queryForLong();

4.X queryForObject();

修改pom文件    增加全部spring依赖

升级总结

 

修改了pom文件及引用 两个;

修改了配置文件  1个

修改了查询方法类文件 4个

你可能感兴趣的:(Spring3.2.2版本升级到4.3.15版本艰辛历程)