参考文档:

优质博客:https://blog.csdn.net/Thinkingcao/article/details/105652632

Spring官方文档:https://spring.io/

SpringCloud官方文档:https://spring.io/projects/spring-cloud/

SpringCloudAlibaba中文社区地址:https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.2.1.RELEASE/reference/html/

spring-cloud-alibaba文档和github:https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md

Spring-Cloud-Alibaba版本说明:和对应一些组件使用的版本号:https://github.com/alibaba/spring-cloud-alibaba/wiki/版本说明

Spring Cloud 版本升级 pom 代码参考示例:https://blog.csdn.net/munangs/article/details/124715350 (仅供自己参考)

MySQL官网:https://dev.mysql.com/doc/index-connectors.html

MySQL mysql-connector-java maven版本地址:https://mvnrepository.com/artifact/mysql/mysql-connector-java

mybatis官网地址:https://mybatis.org/mybatis-3/

mybatis官方参照表:http://mybatis.org/spring/

mybatis中文官网:https://mybatis.org/mybatis-3/zh/

mybatis项目源码地址:https://github.com/mybatis/mybatis-3/

mybatis对应maven对应版本: https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter

Sentry错误追踪版本对应的maven : https://mvnrepository.com/artifact/io.sentry/sentry-spring-boot-starter

Druid对应的maven:https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-starter

升级版本

1. 到 SpringCloud官方文档 查看需要升级到的SpringCloud版本和对应要修改的SpringBoot版本

也可使用下面的网址获取SpringBoot和SpringCloud版本对应信息。只是需要用json在线转换工具转换一下格式,让其更加清晰可见。

https://start.spring.io/actuator/info


SpringBoot依赖建议继承springboot父项目整合,因为它相当于引入一个父类版本的jar库,在这个包里面声明了各种版本号,供子项目去引用。

2. 查看对应的 Spring-Cloud-Alibaba版本 Spring-Cloud-Alibaba版本说明:和对应一些组件使用的版本号

3. 查看 Spring-Cloud-Alibaba版本 对应的其组件(Sentinel、Nacos等)版本,注意:一定要对应,不然会出现一些不兼容问题 Spring-Cloud-Alibaba版本说明:和对应一些组件使用的版本号

4.mybatis与spring整合版本对应关系参考

mybatis官网地址:https://mybatis.org/mybatis-3/

mybatis官方参照表:http://mybatis.org/spring/

mybatis中文官网:https://mybatis.org/mybatis-3/zh/

mybatis项目源码地址:https://github.com/mybatis/mybatis-3/

mybatis对应maven对应版本: https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter

选择对应的MyBatis版本,参考 官方参照表 和 maven对应版本
依据JDK版本选择,选用需要的 mybatis-spring-boot-starter 版本或 mybatis 版本

5.Sentry错误追踪版本

     <dependency><groupId>io.sentry</groupId><artifactId>sentry-spring-boot-starter</artifactId><version>5.3.0</version></dependency>

Sentry错误追踪版本对应的maven : https://mvnrepository.com/artifact/io.sentry/sentry-spring-boot-starter

选择一份新一点的就ok

6.mysql:mysql-connector-java 版本

官方文档地址是:https://dev.mysql.com/doc/index-connectors.html
maven :https://mvnrepository.com/artifact/mysql/mysql-connector-java
和Druid用于mysql连接

如果是用springboot父项目整合就不需要再单独再管,因为他包含了


7.Druid:druid-spring-boot-starter版本

druid和druid-spring-boot-starter区别:https://blog.csdn.net/munangs/article/details/124724091
也就是druid-spring-boot-starter只是在druid基础上进行了一次封装,专门用来整合spring-boot项目

maven:https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-starter
从maven文档中选择一份合适的新一点的版本号就行

Spring Cloud Alibaba、Spring Cloud 版本升级、版本号对应情况和一些注意事项等相关推荐

  1. Spring Cloud Alibaba基础教程版本升级:0.2.1-gt;0.2.2

    最近Spring Cloud Alibaba发布了最新版本,其中包含了一些比较重要的内容,比如:Nacos 1.0.0支持,Dubbo的支持等.所以把之前的系列文章中内容以及代码案例都做了升级,其中包 ...

  2. 01 | 顶层设计:微服务生态与 Spring Cloud Alibaba

    通用的微服务架构应包含哪些组件 相对于单体式架构的简单粗暴,微服务架构将应用打散,形成多个微服务进行独立开发.测试.部署与运维.虽然从管理与逻辑上更符合业务需要,但微服务架构也带来了诸多急需解决的核心 ...

  3. dubbo web工程示例_带有Dubbo的Spring Cloud Alibaba

    在优锐课的学习分享中,我们可以看到关于如何在阿里巴巴的Spring Cloud实现中使用这个流行的RPC框架. 1.Spring Cloud Alibaba Spring Cloud Alibaba是 ...

  4. Spring Cloud Alibaba 新一代微服务解决方案

    本篇是「跟我学 Spring Cloud Alibaba」系列的第一篇, 每期文章会在公众号「架构进化论」进行首发更新,欢迎关注. 1.Spring Cloud Alibaba 是什么 Spring ...

  5. Spring Cloud Alibaba——Nacos实现服务治理

    引言 本博客总结微服务开发中各个微服务调用的实现,并使用 Nacos 完成服务注册和发现. 文章中会涉及到 maven 的使用,以及 spring boot 的一些知识.开发工具采用 IDEA 202 ...

  6. openfeign调用服务是否需要网关_阿里新一代微服务解决方案:Spring Cloud Alibaba

    1.Spring Cloud Alibaba 是什么 Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与 Spring Cloud 体系的融合. ...

  7. 开源,阿里内部Spring Cloud Alibaba微服务神仙文档(全彩版)

    Spring Cloud Alibaba概述 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案.此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring C ...

  8. Spring Cloud Alibaba 新手小白入门

    一,什么是Spring Cloud Alibaba Spring Cloud Alibaba 是一种分布式的解决方案,不是框架,也不是架构,而是一种方案.方案的作用是用来解决分布式服务所遇到的问题. ...

  9. 【Spring Cloud Alibaba】(一)微服务介绍 及 Nacos注册中心实战

    文章目录 前言 I.微服务与Spring Cloud II.Nacos 注册中心 III.Spring Cloud Alibaba Nacos 实战 1.新建父工程 2.新建demo-a 服务 3.新 ...

最新文章

  1. 数据结构与算法:08 Leetcode同步练习(三)
  2. python画动图-利用Python如何制作好玩的GIF动图详解
  3. 将web项目导入到eclipse/MyEclipse中常见错误
  4. C++最简单的方式实现split分割函数
  5. ubuntu20.04 sshd 配置root 登录
  6. 《去哪网编程题》统计字符
  7. 面试官 | count(1)、count(*) 、count(列名) 有什么区别?
  8. f5+big+client+android,F5负载均衡 MIBs bigip oid
  9. c语言 freopen txt_C语言文件操作函数freopen详细解析
  10. 9.Java 面试题整理(UML 方面 )
  11. redis深度历险:核心原理与应用实践_送你一份Redis书单,以后使用缓存的问题不用再问我啦!...
  12. Redis Command
  13. Reviewboard使用介绍
  14. 2022年3月份报告合集(共353份)
  15. 拖放 Drag and drop
  16. GSM网络结构及主要接口标注(附中英翻译)
  17. 关于iPhone手机如何导入本地音乐
  18. Kafka:增加Topic的分区数
  19. Golang多线程文件传输
  20. 钉钉直播 — 为什么直播屏幕共享显示黑屏?(仅针对mac端)

热门文章

  1. PCIe扫盲——PCIe总线基本概念
  2. 高血压,吃什么好,如何治疗
  3. Eclipse与Weblogic的安装与配置(转)
  4. 2020年android系统版本多少,微软手机又回来了,2020年正式发布,手机搭载Android系统...
  5. 【安卓 R 源码】 bindService 源码分析
  6. 明天就是5.20,这几个c语言表白代码发给你喜欢的女生,要是还没有女朋友直接来找我!!!
  7. win7资源管理器总是停止工作
  8. css 和常用快捷键
  9. vue中vue-touch 的使用
  10. CentOs7 LAMP Drupal安装记录