SpringCloud
文章平均质量分 67
SpringCloud
程序员劝退师-TAO
没事敲两行代码
展开
-
SpringCloudAlibaba、SpringCloud版本和SpringBoot版本适配
官网链接:https://github.com/alibaba/spring-cloud-alibaba/wiki/后,加入SpringCloudAlibaba组件版本适配!原创 2022-12-29 18:56:54 · 359 阅读 · 0 评论 -
SpringCloud整合Swagger3
前言现在微服务框架已经整合到Swagger接口文档这一块了,记录一下整合中碰到的一些问题吧!我这整合的环境是SpringCloud+SpringCloudAlibaba+SpringCloudGateway+SpringSecurityOAuth2+Nacos+Swagger3,这些框架整合的时候版本适配是一个大问题,然后就是不同版本的细节问题,再就是加了安全框架后请求拦截问题,然后还有SpringCloudGateway做聚合文档的时候一些列问题,那么本文就给大家把这几个问题一一道来,整合的流程是这样的原创 2021-04-30 13:56:53 · 6715 阅读 · 4 评论 -
SpringCloud整合Swagger2报错compatible version of org.springframework.plugin.core.PluginRegistry
前言这是SpringCloud整合Swagger2的第一个坑。对于Swagger2这种技术其实没太多必要深入学习,知道怎么整合,集成微服务,一些注解的使用即可,不用像其他的一些框架一样,如Spring、SpringBoot这种就需要深入源码搞懂底层逻辑!报错***************************APPLICATION FAILED TO START***************************Description:An attempt was made to ca原创 2021-04-25 17:18:52 · 5105 阅读 · 2 评论 -
Gateway一文详解
本文内容均来自SpringCloud官网Gateway核心概念路由(Route): 路由是网关的基本组成部分,路由信息由ID、目标URL、一组断言和一组过滤器组成,如果断言为真,则说明请求的URL和配置匹配。断言(Predicate): Java8中的断言函数,Spring Cloud Gateway中的断言函数输入类型是Spring5.0框架中的ServerWebExchange。Spring Cloud Gateway中的断言函数允许开发者自定义匹配来自于Http Request中的任何信息,比如原创 2021-04-21 21:34:35 · 9036 阅读 · 1 评论 -
SpringCloud Stream整合RocketMQ
前言SpringCloud Stream整合的时候还是有一些坑的,请保持和我使用的版本一致!前期准备好RocketMQ环境!搭建教程往期文章RocketMQ搭建!搭建项目1.创建SpringBoot工程2.添加pom依赖 <groupId>com.tao</groupId> <artifactId>rocket-stream</artifactId> <version>0.0.1-SNAPSHOT</version原创 2021-01-19 22:36:46 · 3894 阅读 · 4 评论 -
SpringCloud Stream快速入门
前言在微服务的开发过程中,经常会用到消息中间件,通过消息中间件在服务于服务之间传递消息,不管你使用的是哪款消息中间件,比如RabbitMQ,Kafka和RocketMQ,那么消息中间件和服务之间都会有一定的耦合,这个耦合性是指原来使用RabbitMQ,现在由于其他原因要替换成RocketMQ,那么我们的微服务就需要修改代码,变动会比较大,因为市面上各种消息中间件还是存在一定的区别,如果我们使用SpringCloud Stream来整合我们的消息中间件,那么这样就可以降低微服务和消息中间件的耦合性,做到轻松原创 2021-01-19 19:55:57 · 298 阅读 · 0 评论 -
SpringCloud版本和SpringBoot版本适配
SpringCloud官网查看地址,需要往下拉一下原创 2020-12-14 18:25:45 · 785 阅读 · 0 评论 -
SpringCloud整合Zipkin链路追踪
1.微服务模块中导入Zipkin依赖导入的时候质注意一下SpringCloud的版本 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> </dependency>2.配置文件#zipkin服务原创 2020-08-22 17:52:37 · 443 阅读 · 0 评论 -
微服务项目结构搭建
1.搭建父工程1.使用SpringBoot初始化父工程2.设置为pom<packaging>pom</packaging>将父工程中的dependencies删除下面这些 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId&g原创 2020-05-27 13:44:02 · 1365 阅读 · 0 评论