renren-security v5.0 发布,轻量级权限管理系统

renren-security v5.0 发布,轻量级权限管理系统

renren-security是一套轻量级的权限系统,采用前后端分离架构,主要包括用户管理、角色管理、部门管理、菜单管理、定时任务、参数管理、字典管理、文件上传、系统日志、API模块等功能。其中,还拥有多数据源、数据权限、Redis缓存动态开启与关闭、统一异常处理等技术特点。现已全面支持MySQL、Oracle、SQL Server、PostgreSQL数据库。

更新日志:

• 完全重构renren-security,改成前后端分离架构,更符合企业需求
• 友好的代码结构及注释,便于阅读及二次开发
• 满足《阿里巴巴Java开发手册》规范要求,可作为企业代码规范
• 实现前后端分离,通过token进行数据交互,前端再也不用关注后端技术
• 灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求
• 提供CrudService接口,对增删改查进行封装,代码更简洁
• 页面交互使用Vue2.x,极大的提高了开发效率
• 完善的部门管理及数据权限,通过注解实现数据权限的控制
• 完善的XSS防范及脚本过滤,彻底杜绝XSS攻击
• 完善的代码生成机制,可在线生成entity、xml、dao、service、vue、sql代码,减少70%以上的开发任务
• 支持集群部署,session存储在redis中
• 引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
• 引入Hibernate Validator校验框架,轻松实现后端校验
• 引入云存储服务,已支持:七牛云、阿里云、腾讯云等
• 引入swagger文档支持,方便编写API接口文档

官方社区:https://www.renren.io/community

前端UI:https://gitee.com/renrenio/renren-ui

开发文档:http://www.renren.io/guide

演示地址:http://demo.open.renren.io/renren-security  (账号:admin  密码:admin)

     

猜你喜欢

转载自www.oschina.net/news/198770/renren-security-5-0-released