Scloud:封装spring cloud的gateway、security组件
原创
2023-04-21 19:58:43
435阅读
SSO(Single Sign On)单点登录(SingleSignOn,SSO),就是通过用户的一次性鉴别登录。当用户在身份认证服务器上登录一次以后,即可获得访问单点登录系统中其他关联系统和应用软件的权限,同时这种实现是不需要管理员对用户的登录状态或其他信息进行修改的,这意味着在多个应用系统中,用户只需一次登录就可以访问所有相互信任的应用系统。这种方式减少了由登录产生的时间消耗,辅助了用户管理,
目录一、背景二、maven依赖三、主要3.1 自动配置类3.2 属性配置类3.3 swagger整合四、优雅停服4.1 优雅停服线程类4.2 优雅停服调用五、公共类5.1、Mapper工具类5.2、公共返回类5.3、公共结果校验类5.4、分页基础类5.5、分页信息类5.6、swagger基础信息5.7、异常类5.8、全局异常处理类六、spring.factories七、打包发布脚本八、使用结语
转载
2024-03-27 11:53:52
52阅读
添加链接描述export GOOGLE_APPLICATION_CREDENTIALS="/home/user/Downloads/my-key.json"
原创
2023-01-16 07:51:31
57阅读
到网站apicloud.com注册一个账号,并下载开发工具创建app有两方式云端创建 打开并登陆IDE,在云端资源
原创
2015-06-14 08:23:54
82阅读
关于Spring WebFlux一、前言1.1 基础环境1.2 WebFlux与Reactive Stream的关系1.3 SpringBoot生态支持1.4 编程方式与容器支持二、技术特点Web Flux(Netty)跟Web MVC(Servlet)优缺点?核心组件1.Mono2.Flux 一、前言在看SpringCloud网关的技术选型时,绕不开zuul这个组建,但是为什么我们选用gate
vue如何用axios调用现成的api● 准备阶段● 现成的api接口● 了解一点css了解一点vue● 操作阶段● 如何获得免费的api接口● 这里我用的是天行的接口,里面有很多免费调用的接口https://www.tianapi.com/source/7bb07dcc27● 选择自己想要的api● 注册登录网站后,
转载
2023-07-04 15:17:02
327阅读
网关api-gatewayapi-gateway是一款轻量级、高性能、易扩展的基于zuul的网关产品,提供API的统一管理服务、涵盖API发布、管理、运维的全生命周期管理。对内辅助用户简单、快速、低成本、低风险的实现微服务聚合、前后端分离、系统集成等功能;对外面向合作伙伴、开发者开放服务。通过使用API-Gateway,我们能快速帮助用户实现传统ESB面临的主要场景,又能满足新型业务场景(移动应用
转载
2024-06-05 13:52:43
22阅读
1. Gateway1.1 简单介绍【网关】单体应用拆分成多个服务后,对外需要一个统一入口,解耦客户端与内部服务。「网关」的核心功能是路由转发,因此不要有耗时操作在网关上处理,让请求快速转发到后端服务上。网关还能做统一的熔断、限流、认证、日志监控等。也可以和服务注册中心完美的整合,如:Eureka、Consul、Nacos。https://spring.io/projects/spring-clo
转载
2024-04-09 20:31:53
80阅读
一、设置 main.js // 1.引入 import * as API from '@/api'; new Vue({ render: h => h(App), beforeCreate() { Vue.prototype.$bus = this // 2.原型 Vue.prototype.$AP
### 实现Vue调用API的流程
首先,让我们来看一下实现Vue调用API的整个流程:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 创建一个Vue实例 |
| 2 | 在Vue实例中定义一个方法来调用API |
| 3 | 在Vue组件中调用这个方法 |
| 4 | 处理API返回的数据 |
接下来,让我们一步一步来实现这个流程。
#### 步骤一:创建一个Vue实
原创
2024-05-28 10:17:42
154阅读
一、Vue.directive 自定义指令一、什么是全局API?全局API并不在构造器里,而是先声明全局变量或者直接在Vue上定义一些新功能,Vue内置了一些全局API,比如要学习的指令Vue.directive。说的简单些就是,在构造器外部用Vue提供给API函数来定义新的功能。二、Vue.directive自定义指令我们在第一季就学习了内部指令,我们也可以定义一些属于自己的指令,比如要定义一个
原创
2018-03-17 11:44:19
2352阅读
点赞
1评论
Vue.extend( options ) 参数: {Object} options 用法: 使用基础 Vue 构造器,创建
原创
2022-12-13 10:51:52
122阅读
组合API是一个基于函数的API,同时API也可以和现有的、基于选项的API一起使用,不过需要特别注意的是,组合API会在选项(datacompute
这篇随笔接着学习微服务中一个比较重要的组件API网关服务。当我们微服务架构完成后最终是要提供给外部访问的,于是我们需要一个统一的访问入口,能隐藏我们内部服务URL细节,这就有点像局域网里那个网关的概念了,这是API网关服务就应运而生了。API网关作用有能为实现请求路由、负载均衡、校验过滤等基础功能,还能实现请求转发的熔断机制、服务集合等高级功能。补充下通常我们对外服务统一入口可以采用F5、Ng
转载
2024-04-15 12:43:03
79阅读
1、概念:Feign 接口服务2、具体内容现在为止所进行的所有的 Rest 服务调用实际上都会出现一个非常尴尬的局面,例如:以如下代码为例:Dept dept = this.restTemplate
.exchange(DEPT_GET_URL + id, HttpMethod.GET,
new HttpEntity&
转载
2024-03-02 10:52:06
74阅读
文章目录前言一、Gateway是什么1、概述2、三大核心概念3、工作原理二、使用步骤1、引入库2、application.yml3、主启动类4、其他5、总结三、Gateway的Predicate四、Gateway的Filter1、概览2、自定义全局GlobalFilter3、自定义全局Filter案例 前言今天大致学了下SpringCloud中的getaway的内容一、Gateway是什么1、概
转载
2024-03-18 12:33:25
628阅读
一、服务发现与动态路由在微服务架构中,服务的动态注册与发现是一个核心功能。API网关可以与服务注册中心(如Eureka、Consul等)集成,动态获取服务实例的信息,并根据这些信息构建路由规则。这样,即使服务实例的地址发生变化,API网关也能自动更新路由规则,确保请求的正确转发。示例代码:使用Eureka与Spring Cloud Gateway实现服务发现与动态路由首先,确保Eureka服务注册
转载
2024-08-09 14:15:35
58阅读