Skip to content

🚀 WuEasy通用微服务框架

产品简介

WuEasy通用微服务是基于Spring Boot 3打造的新一代企业级分布式开发框架。它为企业级应用开发提供了一站式解决方案,具备高效开发、安全防护、分布式架构等核心特性,让企业快速构建稳定、高性能的微服务应用。

✨ 核心优势

1. 🔥 高效开发

  • 低代码开发

    • 接口自动生成工具,告别重复CRUD
    • 丰富的开发工具集,提升开发效率
    • 模块化设计,支持热插拔
  • 开箱即用

    • 集成主流技术栈(Spring Cloud、Nacos、Redis)
    • 完善的开发文档和示例
    • 标准化的项目结构

2. 🛡️ 安全防护

  • 多层次安全架构

    • 自研权限模型:多模式认证、菜单权限、按钮权限
    • 安全防护:XSS防御、Token验证、请求限流
    • 数据加密:请求/响应加解密、敏感数据脱敏
  • 商户特性

    • 多商户隔离
    • 商户验证机制
    • 数据权限控制

3. 🌐 分布式特性

  • 微服务架构

    • 服务注册与发现
    • 配置中心支持
    • 分布式事务
    • 服务熔断降级
  • 可观测性

    • 分布式链路追踪
    • 实时监控告警
    • 统一日志管理
    • 性能指标采集

🛠️ 技术栈

技术说明版本
Spring Boot应用基础框架3.x
Spring Cloud微服务框架最新版
Nacos服务注册和配置中心最新版
Redis分布式缓存最新版
Mybatis PlusORM框架最新版

📚 功能特性

基础功能

  • ✅ Nacos配置动态更新
  • ✅ 分布式Session管理
  • ✅ 统一文件存储(多存储引擎支持)
  • ✅ 分布式锁实现
  • ✅ Excel导出工具

安全功能

  • 🔐 数据脱敏处理
  • 🔐 验证码服务
  • 🔐 RSA加解密工具
  • 🔐 统一权限控制

开发工具

  • 🛠️ 用户信息工具类
  • 🛠️ Bean操作工具
  • 🛠️ 集合处理工具
  • 🛠️ 日期处理工具
  • 🛠️ 环境变量工具

🎯 快速开始

在线演示

体验我们的后台管理系统示例

📌 Admin后台演示

开发文档

📚 查看详细文档

版本记录

📋 版本更新日志

💡 最佳实践

开发建议

  1. 遵循微服务设计原则
  2. 合理划分服务边界
  3. 统一异常处理
  4. 规范API设计

部署建议

  1. 环境隔离
  2. 合理配置资源
  3. 监控告警配置
  4. 定期备份数据

🤝 技术支持

🌟 愿你所想,皆你所愿。