一个很赞的通用权限脚手架! <br/> 技术栈:springboot + mybatis + shiro + mysql + vue + element-ui
1.1 幂等性校验框架会记录用户的关键请求数据(如有必要,可以支持保留所有数据).保证商户订单必须唯一.1.2 请求/响应对象Marshall/Unmarshall开发童鞋只需要定义请求/响应JavaBean,框架会把商户请求转换为请求对象,响应对象转换为响应数据.1.3 服务请求校验通过JSR303来实现,校验失败的message信息也统一处理了(复制粘贴很烦人那).文档生成时也会抽取这些annotation信息.1.4 服务认证对接商户系统实现对服务的的签名校验.1.5 服务授权对接商户系统实现对服务的权限控制.支持商户系统配置*.(比如openapi的测试帐号,配置*就代表此帐号拥有所有服务权限.这块的设计思路参照shiro,有必要也可以支持shiro的权限表达式,详情见com.yiji.openapi.arch.auth.permission.DefaultPermission)1.6 认证/授权缓存服务认证和授权都需要调用商户系统,这些信息也不会经常变动.框架会缓存商户信息,默认缓存时间15分 支付交流群QQ:688413069
最近更新: 接近7年前一些简单聚类算法的java实现。包含:最大最小距离算法、近邻聚类算法、层次聚类算法、K-均值聚类算法、ISODATA聚类算法
最近更新: 7年多前