主题
wueasy通用微服务
概述
wueasy通用微服务
是一个java后端的分布式快速开发平台(java快速开发框架),主要用于提供后端接口的研发,提供简单、高效、安全、稳定的基础平台,适用于各种业务场景。
底层基于Spring Boot3
实现的一个分布式框架。
1.高效开发. 他使开发更简洁、更高效
- 新的开发模式,开发一个业务功能已最新的代码来实现,不需要太多的代码和配置,使开发更简洁、高效。
- 提供接口自动生成工具,减少重复开发工作量。
2.更安全. 他使系统更稳健、更安全
- 为安全,我们做了很多。
- 自主研发的权限模型和安全模型,为系统安全提供可靠的保障。
- 权限模型:支持多模式验证方式,菜单权限,按钮权限。
- 安全模型:XSS验证,token验证,限流,商户验证,请求加解密,响应加解密等。
3.分布式. 他是一个分布式架构
- wueasy cloud是一个JAVA的分布式系统,提供项目模块化、服务化、热插拔的思想,高度封装安全性的快速开发平台。
4.报警通知
- 微服务出现异常后,自动报警通知
支持功能
- Nacos配置动态更新
- 获取用户信息工具类
- session透传
- 通用文件上传工具(各种对象存储)
- 数据脱敏
- 验证码工具
- 分布式锁
- 统一操作日志记录
- List数据筛选工具
- rsa加密/解密工具
- spring bean工具
- 集合工具
- 字符串加密工具
- 环境变量工具
- 日期工具
技术选型
- Nacos
- Redis
- Mybatis Plus
- Spring Cloud 2023
- Spring Boot 3