易水风萧个人学习

风萧萧兮易水寒,壮士一去兮不复还

全栈之路-spring cloud 基础知识

情感再深恩德再浓的朋侪天际远隔,情意,终也渐渐疏淡,不是说相互的心变了也不是说不再当对方是朋侪,只是远在天际喜怒哀乐不可以共享

一 微服务开发中的问题1.1 常见问题 使用 Spring Boot 开发分布式微服务时,我们面临什么问题 与分布式系统相关的复杂性-这种开销包括网络问题,延迟开销,带宽问题,安全问题。 服务发现-服务发现工具管理群集中的流程和服务如何查找和互相交谈。它涉及一个服务目录,在该目录中注册服务,然后能够查找并连接到该目录中的服务。 冗余-分布式系统中的冗余问题。 负载平衡 —负载平衡改......

全栈之路-基础知识整理

一条路不能回头,就是一生要走许多路,有成长之路,很多事情不能自己掌控,即使再孤单再寂寞,仍要继续走下去,不许停也不能回头

一 java基础知识1.1 基础内存分配String a="aaaa";String b="aaaa";String c=new String("aaaa");String d=new String("aaaa");System.out.println(a==b); //trueSystem.out.println(a.equals(b)); //trueSystem.out.pr......

oauth2快速入门教程

通过使用易水公共组件快速开启oauth2功能

一 快速启动1 在项目中加入相关的依赖导入 易水公共组件 和 spring-security-oauth2-autoconfigure两个依赖 <dependency> <groupId>org.springframework.security.oauth.boot</groupId> <artifactId>spring......

swagger ui快速入门教程

通过使用易水公共组件快速开启和关闭swagger ui,生成软件接口说明文档

快速启动1 引入相关依赖 <dependency> <groupId>com.yishuifengxiao.common</groupId> <artifactId>common-spring-boot-starter</artifactId> <version>4.1.2<&......

基于易水公共组件的全局异常捕获

通过使用易水公共组件快速启动全局异常捕获

1 引入相关依赖<dependency> <groupId>com.yishuifengxiao.common</groupId> <artifactId>common-spring-boot-starter</artifactId> <version>4.1.2</......

快速搭建基于易水公共组件的权限管理系统

通过使用易水公共组件,实现快速导入管理系统的资源,提高系统安全性,并可以进行高度定制化

快速启动在使用 spring security 时,可以参考以下步骤 在项目中加入 spring security 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security<......

基于易水公共组件的验证码快速入门教程

通过使用易水公共组件吗,实现快速导入图形验证码、邮件验证码和短信验证码,并可以进行高度定制化

在日常开发过程中,经常需要使用到验证码功能,在易水风萧通用工具中对常见的 【图形验证码】、【邮箱验证码】、【短信验证码】做一个通用封装。在这三种类型的验证码中,目前仅对图形验证码和邮箱验证码做了缺省性实现,由于短信验证码中短信发送的特殊性,需要用户在开发过程中完成短信发送功能的具体实现。 快速启动 先引入相关依赖 <dependency> <groupId>c......

搭建基于易水公共组件的资源服务器

搭建基于易水公共组件的资源服务器,实现资源服务器与认证服务器相分离

在使用本组件之前,需要先搭建好认证服务器,其中认证服务器可以根据业务需要进行单机或集群部署。 整个系统的结果如图所示 在整个系统中 ,认证服务器的作用是产生token和验证token的有效性,资源服务器是根据认证服务器的响应结果决定如何处理请求资源。 1 引入依赖完整的pom依赖文件如下 <?xml version="1.0" encoding=......

springboot整合单点登录sso

在springboot里基于spring security实现单点登录sso

如今,随着互联网技术的发展,网络用户规模越来越大,假如公司的每一个应用都建立一个用户系统,不仅极大的增加了开发的工作量,而且容易形成了信息孤岛,用户在使用公司的每个产品时都需要重复注册一次。因此许多公司为了统一管理,建立了统一认证中心,其他的应用需要通过单点登录即可获取用户信息,用户登录该公司的其他应用时也不需要在重新注册,大大节省公司用户导入成本,也提高用户使用体验。 对于单点登录(SSO......

oauth2之token生成过程源码解读

oauth2之token生成过程源码解读

oauth2 中生成 token 的部分的源码在 org.springframework.security.oauth2.provider.endpoint.TokenEndpoint这个路径下,它位于spring-security-oauth2这个依赖包中,具体的代码如下: @RequestMapping(value = "/oauth/token&......