最简单快速的java快速开发平台 - wueasy

wueasy是一个java分布式快速开发平台(框架),平台支持RESTful接口的快速研发,为平台提供简单、高效、安全、稳定的运行环境。

框架主页

平台特性

1.分布式架构

他一个JAVA的分布式系统

  • 提供项目模块化、服务化、热插拔的思想,高度封装安全性的快速开发平台。

  • 框架底层基于Spring BootRPC实现的一个分布式架构。

  • RPC框架支持多种,可以随意切换,目前支持MotanDubbo

2.代码自动生成

提供MyBatis自动生成工具,可以更快速的开发。

3.高效开发



他使开发更简洁、更高效。

平台设计新的开发模式,开发一个简单业务功能,只需要使用自动生成工具生成MyBatis接口和配置对外的接口管理,不需要其他的代码开发(不用开发Controller),使开发更简洁、高效。

4.系统安全

他使系统更稳健、更安全。

为安全,我们做了很多。

  • 自主研发的权限模型安全模型,为系统提供安全、可靠的运行环境。

  • 权限模型:支持多种权限验证方式,菜单权限验证、按钮权限验证、业务数据权限验证。

  • 安全模型:csrf拦截器、验证码拦截器,二次操作密码验证拦截器、流量拦截器、权限拦截器、rsa拦截器、数据权限拦截器、XSS过滤、日志敏感数据脱敏。



5.系统通用接口

提供常用的RESTful接口

  • 登录/退出/验证码接口
  • 附件上传接口,支持上传到本地文件夹、腾讯云对象存储、阿里云对象存储、又拍云对象存储。
  • excle导入、导出功能
  • 页面统一跳转

6.系统分析

支持分布式调用链路跟踪和分布式日志分析。

  • zipkin分布式调用链路跟踪
  • elk分布式日志
  • 系统操作日志

流程图

原文地址

原文地址