SpringBoot版本升级

将SpringBoot主版本由2.3.12.RELEASE 升级至 2.4.13

主要依赖的处理

  1. spring-boot-starter-parent

    将父pom中spring-boot和spring-cloud-context的版本修改成2.4.13

           <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.13</version></parent>
    
  2. spring-cloud 【微服务项目关注】

    将微服务版本修改为2020.0.5

      <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>2020.0.5</version></dependency>
  3. 远程调用openfeign

    2020.0.5版本依赖已经从Ribbon已经替换成loadbalancer。需要注意的是,如果注册中心使用Nacos,需要排除Ribbon,同时引入loadbalancer。

     <dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId><exclusions><exclusion><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-ribbon</artifactId></exclusion></exclusions></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-loadbalancer</artifactId></dependency>
    
  4. 多环境配置文件加载配置

    启用强制使用原加载,加载配置文件

     spring.config.use-legacy-processing = true
    
  5. common-lang3 依赖失效

    版本升级过程中,common-lang3依赖失效。可替换使用hutool

  6. 单元测试org.junit包引用失效

    需重新引用相关依赖

SpringBoot版本升级相关推荐

  1. springboot版本升级,oauth2授权401

    2022新年上班第一天,简单记录下春节期间,给公司项目升级,遇到的一点问题. 公司有个项目之前springboot的版本是1.x,由于注册中心要换成nacos,就不得已的吧springboot版本升级 ...

  2. springboot版本升级导致webservice调用失败org.apache.cxf.common.jaxb.JAXBUtils.createMininumEscapeHandle

    很感谢这位作者的文章https://blog.csdn.net/q340505050518/article/details/105394315 近期对项目版本进行升级 原项目版本 从 Springcl ...

  3. springboot 2.x tomcat war包部署 localhost-startStop-1 启动卡顿卡死

    大家好,我是烤鸭: 关于springboot war包部署tomcat. 环境: springboot 2.0.3.RELEASE apache-tomcat-8.5.32 1.    修改pom & ...

  4. Jeecg-Boot 2.0.0 版本发布,基于Springboot+Vue 前后端分离快速开发平台

    Jeecg-Boot 2.0.0 版本发布,前后端分离快速开发平台 Jeecg-Boot项目简介 源码下载 升级日志 Issues解决 v1.1升级到v2.0不兼容地方 系统截图 Jeecg-Boot ...

  5. Springboot,log文件配置时,logging.file.name与logging.file

    新版博客编辑界面超级难受,考虑转战其他平台,比如博客园!!! 目录 ■前言 ■原因 ■解决 ■·SpringBoot源代码分析 2.1.6中,springboot的源码 2.3.10中,springb ...

  6. 升级了Springboot版本后项目启动不了了

    问题背景 项目上使用的springboot版本是2.1.1.RELEASE,现在因为要接入elasticsearch7.x版本,参考官方文档要求,需要将springboot版本升级到2.5.14. 本 ...

  7. SpringBoot05 数据操作01 - JPA的基本使用、基本使用02

    前提: 创建一个springboot项目 创建一个名为springboottest的MySQL数据库 1 jar包准备 jpa的jar包 mysql驱动的jar包 druid数据库连接池的jar包 l ...

  8. localdatetime转化为date_为啥你用@JsonFormat注解时,LocalDateTime会反序列化失败?

    写在前面 最近,有个小伙伴问我:我在SpringBoot项目中,使用@JsonFormat注解标注LocalDateTime类型的字段时,LocalDateTime反序列化失败,这个我该怎么处理呢?别 ...

  9. 为啥你用@JsonFormat注解反序列化LocalDateTime总失败?

    点击上方蓝色"冰河技术",关注并选择"设为星标" 持之以恒,贵在坚持,每天进步一点点! 作者个人研发的在高并发场景下,提供的简单.稳定.可扩展的延迟消息队列框架 ...

  10. 你真的确定Spring AOP的执行顺序吗

    本文内容重点: 问题描述 Spring AOP执行顺序 探究顺序错误的真相 代码验证 结论   问题描述 公司新项目需要搭建一个新的前后分离HTTP服务,我选择了目前比较熟悉的SpringBoot W ...

最新文章

  1. MS SQL SERVER 2005 用于Web开发的安装注意事项
  2. Python远程操作Oracle实现一键备份还原数据库演示,利用socket进行imp、exp一键导入导出oracle数据库dmp文件
  3. 广西计算机电缆线报价,广西壮族自治区耐火计算机电缆JYPVP32哪里便宜
  4. python教程:使用生成器重构提取数据方法来优化爬虫代码
  5. linux记录iptables日志,iptables日志管理
  6. fortinate防火墙使用本地用户三步开通PPTP ***
  7. play 打包 模块_全新的Play模块资料库
  8. 小米MIX 4屏幕细节曝光:首发柔性曲面屏下前摄
  9. 【java笔记】File类(3):FileFilter文件过滤器原理和使用
  10. 20. 顺时针打印矩阵
  11. java sessionid_Java SessionKey.getSessionId方法代码示例
  12. 双代号网络图节点时间参数_双代号网络图的绘制与6个时间参数的计算,一篇全学会!...
  13. 基于java 海康视频监控 jar包运行
  14. 申报表计算机代码是什么,金税盘的维护费在申报表上面有一个要填写减免性质代码怎么填啊 ?那个代码是什么呢?...
  15. C# 把文件和文件夹 放到回收站 (出现Unknown err (0x402) 无法删除 文件:无法读取源文件或磁盘 解决)
  16. 关于so文件你需要知道的知识
  17. DDNS设置(自用)
  18. 基于线性函数近似的安全强化学习 Safe RL with Linear Function Approximation 翻译 2
  19. Greenplum 实时数据仓库实践(8)——事实表技术
  20. 最值得推荐的6个物联网开发平台

热门文章

  1. 如何将大硬盘对拷到小硬盘
  2. centos7中添加大硬盘(超过2T)分区
  3. linux samba 拒绝访问,Samba拒绝访问的解决方式
  4. 华为手机默认浏览器打开应用宝链接直接启动应用问题解决
  5. FISCO-BCOS平台,搭建第一个区块链应用
  6. oracle北京时区,Oracle 时区 - Amazon Relational Database Service
  7. 获取当前时间,包括农历时间
  8. windows10桌面_三大虚拟桌面软件对比,总有一款适合你!
  9. 期权定价_强化学习的期权定价
  10. Hdu4747 Mex 递推