2.0.0版本发布
wueasy是一个java分布式快速开发平台(框架),平台支持RESTful接口的快速研发,为平台提供简单、高效、安全、稳定的运行环境。
平台特性
1.分布式架构
他一个JAVA的分布式系统
-
提供项目模块化、服务化、热插拔的思想,高度封装安全性的快速开发平台。
-
框架底层基于
Spring Boot和RPC实现的一个分布式架构。 -
RPC框架支持多种,可以随意切换,目前支持Motan和Dubbo。
2.代码自动生成
提供
MyBatis自动生成工具,可以更快速的开发。
3.高效开发
他使开发更简洁、更高效。
平台设计新的开发模式,开发一个简单业务功能,只需要使用自动生成工具生成MyBatis接口和配置对外的接口管理,不需要其他的代码开发(不用开发Controller),使开发更简洁、高效。
4.系统安全
他使系统更稳健、更安全。
为安全,我们做了很多。
-
自主研发的
权限模型和安全模型,为系统提供安全、可靠的运行环境。 -
权限模型:支持多种权限验证方式,菜单权限验证、按钮权限验证、业务数据权限验证。 -
安全模型:csrf拦截器、验证码拦截器,二次操作密码验证拦截器、流量拦截器、权限拦截器、rsa拦截器、数据权限拦截器、XSS过滤、日志敏感数据脱敏。
5.系统通用接口
提供常用的
RESTful接口
- 登录/退出/验证码接口
- 附件上传接口,支持上传到本地文件夹、腾讯云对象存储、阿里云对象存储、又拍云对象存储。
-
excle导入、导出功能 - 页面统一跳转
6.系统分析
支持分布式调用链路跟踪和分布式日志分析。
-
zipkin分布式调用链路跟踪 -
elk分布式日志 - 系统操作日志
更新内容
-
spring boot版本从1.5.x升级至2.1.4.RELEASE -
wueasy-gateway默认容器改为undertow - 权限拦截器增加禁止访问地址配置
- 系统参数拦截器新增开关启用
- 新增通用验证码验证工具
wueasy-captcha - 新增签名验证拦截器(商户拦截器)
- 新增环境变量获取工具
EnvironmentHelper -
wueasy-cache新增集群分组 - 优化客户端调用多个微服务路由规则配置
- bus接口支持配置通用
mapper接口 - bus接口调用优化,支持自定义接收参数
- 自动生成工具优化,默认生成通用
mapper接口 -
wueasy-database-client工具事务修改 -
fastjson版本升级至1.2.58 -
sentinel版本升级至1.6.0 -
netty版本升级至4.1.36.Final -
bus-dubbozk客户端工具改为curator





网友评论