README.md 932 B

Zen 集成后端框架

本项目使用Gradle工具搭建

SpringBoot Mybatis Mybatis-plus

完美支持多数据源,使用Alibaba Druid作为数据库连接池

  • 同时支持按包名切换与注解切换(DynamicDataSource)
  • 分布式统一事务处理(JtaTransactionManager)

Kisso

身份验证与权限验证,单点登录 中间件

  • 分散式身份验证,核心加密使用JWT算法(kisso)
  • 精确到按钮级别的功能权限管理
  • 分部门的数据权限管理
  • 分布式统一权限验证
  • 权限字符串进行CRUD融合操作,如 user:crud 用户具有user的crud所有权限

RabbitMQ

Xxl-Job

分布式定时任务

更新日志

2018-05-07

  • 重要更新 融合zookeeper和dubbo作为rpc框架 (zen-rpc模块)
  • 修复ShiroRedis反序列化时id不统一引发的异常
  • 重做SysDictUtil,目前能很方便的使用.请注意查看注释