No Description

tuonina fe0722b043 '精简结构' 6 years ago
gradle 433ca62450 jsonp测试ok 7 years ago
sql 040cfc44f9 单点登陆重构(更适合前后分离),权限框架重构(基于数据库的动态权限),缓存重构(未完成) 7 years ago
zen-api fe0722b043 '精简结构' 6 years ago
zen-core bb405385eb '分布式权限认证' 6 years ago
zen-job e3515d636c 'eureka' 6 years ago
zen-web fe0722b043 '精简结构' 6 years ago
.gitignore bc6a294e86 修改精简代码 6 years ago
README.md fe0722b043 '精简结构' 6 years ago
build.gradle 42f4f42e21 'jwt' 6 years ago
gradlew 3d4fb4df13 common ok 7 years ago
gradlew.bat 3d4fb4df13 common ok 7 years ago
settings.gradle 42f4f42e21 'jwt' 6 years ago

README.md

项目自定义规范

只是一些建议性的东西,大家有什么好的想法,都可以提出来。

  • 现在暂时定义为v1版本,所有的api以 /v1/模块/功能
  • 采用restFul风格的URL
  • 返回数据的格式,全部采用ResponseDto ,data字段为传递的数据
  • 前后端分离,采用json格式进行数据传输
  • 根据 ResponseDto 的code字段判断请求操作是否成功。如果失败,返回非200的请求码

缓存说明

项目中缓存可以分成三类:

  • 系统Spring session缓存

框架项目升级日志

2018/9/27

升级框架的安全认证方式,改成jwt 和Spring session分布式方式认证。权限由网关统一认证。

2018/9/28

已初步完成Spring session的分布式认证,下一步将移除shiro 依赖即权限认证。