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 提供分布式事务支持。
  • wueasy 提供数据库读写分离支持。
  • wueasy 提供分布式锁支持。
  • wueasy 支持spring cloud微服务
  • wueasy 提供钉钉或企业微信报警通知
  • 高性能始终是 wueasy 的首要目标之一。

wueasy由一个强大的开发者团队提供支持,持续不断地对 wueasy 的开发作出贡献。 wueasy 开发者团队始终对 Web 开发趋势和其他框架及项目中的最佳实践和特性保持密切关注,那些有意义的最佳实践及特性会被不定期的整合进核心框架中,并提供简单优雅的接口。

案例

性能测试报告

查看压力测试报告

主要使用技术

  • Spring Boot
  • Spring Cloud
  • Motan | Dubbo
  • ZooKeeper
  • MyBatis
  • Redis
  • Druid
  • Guava

环境要求

  • JDK 1.8
  • MAVEN 3.x
  • ZooKeeper 3.x

特性

  • 分布式架构
  • 统一接口管理
  • 统一接口参数验证/转换类型
  • 多rpc框架支持,motandubbo
  • 接口调用日志记录,日志脱敏处理
  • swagger接口文档生成工具
  • MyBatis自动生成工具(自动生成通用的接口)
  • redis客户端工具(支持多个数据源配置)
  • 多数据库客户端工具(支持多个数据源配置)
  • InfluxDB客户端工具(支持多个数据源配置)
  • MongoDB客户端工具(支持多个数据源配置)
  • Cassandra客户端工具(支持多个数据源配置)
  • ElasticSearch客户端工具(支持多个数据源配置)
  • 通用验证码验证工具
  • 通用的安全验证拦截器(csrf拦截器、验证码拦截器、验证密码拦截器、流量拦截器、权限拦截器、数据权限拦截器、rsa拦截器、系统参数拦截器、商户拦截器、黑名单/白名单IP拦截器、请求来源验证拦截器)
  • 统一登录/退出功能,session自定义管理
  • ELK日志分析
  • kywalking调用链路跟踪
  • 统一附件上传
  • 分布式定时任务Elastic-JobXxl-Job
  • 灰度发布
  • apollo配置中心
  • 微服务接口限流
  • 商户拦截器(签名/验签拦截器)
  • 多语言支持
  • seata分布式事务支持
  • 通用excel导入/导出功能
  • 微服务接口调用量监控
  • 数据库读写分离
  • 分布式锁
  • Spring Cloud微服务

愿景

让世界没有难开发的项目,让研发效率更上一层楼,让系统运行更加稳健。

不忘初心、砥砺前行。

联系我们

  • 请联系 QQ 535412000 或邮箱 server@wueasy.com 进行细节咨询

正版授权查询

wueasy产品提供在线授权查询,可以通过授权编号查询是否为官方正版产品。

https://www.wueasy.com/authorization.html

正版说明

wueasy全部产品正版授权都会分配软件授权编号(授权争对项目,每个项目都应该有一个授权信息)

可以通过“授权编号”查询软件是否为官方正版产品;如查询到,将会显示软件的授权信息;如未查到或无授权编号,均为未授权的产品

此处查询作为正版授权的唯一依据,其他以任何形式的授权均为盗版。

未经许可,任何人不得擅自(包括但不限于:以非法的方式复制、传播、展示、镜像、上载、下载)使用;

否则,将依法追究法律责任。

网络拓扑图

Copyright © wueasy.com 2017-2022 all right reserved,powered by Gitbook未经允许,禁止以任何形式传播 修订时间: 2022-08-27

results matching ""

    No results matching ""