易水公共组件 4.1.2 版本发布了
易水公共组件是基于 spring security 和 spring security oauth2 上的二次开发,除了对 spring security 和 oauth2 高度可定制化的功能封装外,还集成了在日常开发过程需要经常使用的 swagger-ui 和验证码功能以及项目中必不可少的全局异常捕获功能。 另外,易水公共组件还支持第三方登录功能,对单点登录(sso)功能做了一个简单的默认实现,使用用户能够快速开启QQ登录和微信登录能力。 本次更新内容如下: 优化 token 生成工具TokenUtils,提供更多的 API 接口 优化 oauth2 授权码模式下跳转问题,实现内置功能跳转 优化全局异常捕获,支持自定义异常提示信息 新增异常信息存储工具 一些其他的流程优化 易水通用组件主要包含以下一些常用功能: swagger-ui文档 快速启动/关闭swagger-ui功能 支持自定义swagger-ui启动参数 支持生成离线文档 全局跨域支持 快速启动/关闭跨域功能 支持自定义跨域属性设置 全局异常捕获 包含各种基本的异常信息捕获 支持自定义异常提示信息 通用辅助工具 默认支持各...