wueasy
wueasy 是什么
wueasy
是一个高性能JAVA分布式框架,用于快速开发现代 Web 应用程序。名字 wueasy 在中文里有“轻松的开发框架”含义,也可看作 work unit easy 的缩写。
wueasy 最适合做什么?
wueasy
是一个通用的JAVA微服务框架,即可以用于开发各种用 JAVA 构建的 Web 应用。 因为基于组件的框架结构和设计精巧的模块,它特别适合开发大型应用,如门户网站、社区、内容管理系统(CMS)、物联网项目、电子商务项目和 RESTful 服务等。
wueasy 和其他框架相比呢?
如果你有其它框架使用经验,那么你会很开心看到 wueasy 所做的努力:
- wueasy 的代码简洁优雅,这是它的编程哲学。 它永远不会为了刻板地遵照某种设计模式而对代码进行过度的设计。
- wueasy 是一个微服务框架,基于spring boot和rpc实现微服务架构,站在巨人的肩膀上。
- wueasy 是一个高效开发框架,提供了3种模式调用,满足各种使用场景。例如:直接调用service接口或mapper接口,调用接口前进行数据验证等。
- wueasy 非常容易进行参数验证,支持在接口上进行各种复杂的参数格式验证。
- wueasy 是一个安全框架,你可以自定义选择需要安全验证的模块(csrf、验证码、二次密码验证、访问流量控制、权限拦截、数据权限验证、rsa验证、商户验证)。
- wueasy 提供通用的RESTful接口。
- wueasy 提供统一的session管理,支持本地session、redis和guava中存储。
- wueasy 提供统一excel导入、导出接口。
- 高性能始终是 wueasy 的首要目标之一。
wueasy由一个强大的开发者团队提供支持,持续不断地对 wueasy 的开发作出贡献。 wueasy 开发者团队始终对 Web 开发趋势和其他框架及项目中的最佳实践和特性保持密切关注,那些有意义的最佳实践及特性会被不定期的整合进核心框架中,并提供简单优雅的接口。
案例
admin后端管理系统
https://admin.demo.wueasy.com/
账号:wueasy 密码:wueasy
调用链路跟踪系统
动态口令安全认证管理系统
微服务请求监控
性能测试报告
主要使用技术
- Spring Boot
- Motan | Dubbo | Sofa-Rpc
- ZooKeeper
- MyBatis
- Redis
- Druid
- Guava
环境要求
JDK 1.8
MAVEN 3.x
ZooKeeper 3.4.x
特性
- 分布式架构
- 统一接口管理
- 统一接口参数验证
- 多rpc框架支持,
motan
或dubbo
或sofa-rpc
- 接口调用日志信息,日志脱敏处理
swagger
接口文档生成工具- MyBatis自动生成工具
- 多
redis
客户端工具 - 多数据库客户端工具
- 通用验证码验证工具
- 通用的安全验证拦截器
- 统一登录/退出功能,session自定义管理
ELK
日志分析kywalking
调用链路跟踪excel
导入、导出功能- 统一附件上传
- 分布式定时任务
Elastic-Job
- 灰度发布
- apollo配置中心
- 微服务监控
- 商户拦截器(签名/验签拦截器)
- 多语言支持
愿景
让世界没有难开发的项目,让研发效率更上一层楼,让系统运行更加稳健。
不忘初心、砥砺前行。
联系我们
- 请联系 QQ
535412000
或邮箱server@wueasy.com
进行细节咨询
正版授权查询
wueasy产品提供在线授权查询,可以通过授权编号
查询是否为官方正版产品。
https://www.wueasy.com/authorization.html