Cloud-Platform 平台源码学习
文章平均质量分 63
该专栏记录学习该项目的一些心得体会和期间遇到的问题解决方案
努力的Ethan
普通码农一枚
展开
-
Cloud-Platform 学习——Part6 WebClient异步非阻塞请求工具
多年来,框架的 RestTemplate 一直是客户端 HTTP 访问的首选解决方案,它提供同步、阻塞 API 来以简单的方式处理 HTTP 请求。然而,随着对非阻塞、反应式编程以更少的资源处理并发的需求不断增加,特别是在微服务架构中,RestTemplate 已经显示出其局限性。从 Spring Framework 5 开始,RestTemplate 已被标记为已弃用,Spring 团队推荐 WebClient 作为其继任者。原创 2023-12-29 00:05:28 · 894 阅读 · 0 评论 -
Cloud-Platform 学习——Part5 日志保存系统
启动日志记录线程,项目一启动就开始运行。原创 2023-12-28 23:36:50 · 407 阅读 · 1 评论 -
Cloud-Platform 学习——Part4 查看在线用户、强制退出用户
zset 不允许重复的成员。zset 的每个元素都会关联一个分数(分数可以重复),redis 通过分数来为集合中的成员进行从小到大的排序。一种是以key-value字符串形式存入redis,一种是以有序集合zset形式存入redis;校验token,并解析token获取用户信息,并把用户信息存入redis中,分别存入两种形式;前一种便于查看当前用户是否已登录,后一种便于管理人员查看当前在线用户并执行相关操作。原创 2023-12-28 22:42:35 · 392 阅读 · 1 评论 -
Cloud-Platform 学习——Part3 gateway 网关与 JWT 鉴权
前端发送请求时有一个全局拦截器,拦截所有请求并配置 Authorization 头部信息,配置token,一共给后台鉴权。原创 2023-12-11 22:57:33 · 436 阅读 · 1 评论 -
Cloud-Platform 学习——Part02 登录流程分析
BaseZiz类注入 Mapper对象,并通过 Mapper对象调用方法,进而可以在方法调用前后添加一些额外的操作。原创 2023-12-07 23:10:47 · 364 阅读 · 1 评论 -
Cloud-Platform 学习——Part01 项目介绍与运行
Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。原创 2023-11-28 22:00:11 · 1102 阅读 · 1 评论