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,目前能很方便的使用.请注意查看注释