No Description

NorthLan e96621de59 重构单点登陆模块,现适用于几乎所有前后分离场景。 7 years ago
data ba3fc8b5b6 druid+mybatis plus ok!!! 7 years ago
gradle 433ca62450 jsonp测试ok 7 years ago
sql cb29d92d32 更新sql,数据库迁移,job暂时关闭,修改redis地址 7 years ago
zen-api e96621de59 重构单点登陆模块,现适用于几乎所有前后分离场景。 7 years ago
zen-core e96621de59 重构单点登陆模块,现适用于几乎所有前后分离场景。 7 years ago
zen-job 15d7e4f951 权限缓存刷新ok 7 years ago
zen-mq aedb5aad73 修改项目结构,移动umps模块至api中(解除相互依赖问题) 7 years ago
zen-orm 19dc6db5df 1 7 years ago
zen-web e96621de59 重构单点登陆模块,现适用于几乎所有前后分离场景。 7 years ago
.gitignore ece98cc7d0 逻辑删除与全局自动注入ok 7 years ago
README.md f2cb6305a6 修复bug,修改框架结构,构建war包测试成功 7 years ago
build.gradle e96621de59 重构单点登陆模块,现适用于几乎所有前后分离场景。 7 years ago
gradlew 3d4fb4df13 common ok 7 years ago
gradlew.bat 3d4fb4df13 common ok 7 years ago
settings.gradle aedb5aad73 修改项目结构,移动umps模块至api中(解除相互依赖问题) 7 years ago

README.md

Zen 集成后端框架

本项目使用Gradle工具搭建

SpringBoot Mybatis Mybatis-plus

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

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

Kisso

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

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

RabbitMQ

Xxl-Job

分布式定时任务