renren-security 3.0 正式发布:拿来即用的权限管理系统 - 开源中国社区
Float_left Icon_close
renren-security 3.0 正式发布:拿来即用的权限管理系统
独孤求胜16 2018年01月25日

renren-security 3.0 正式发布:拿来即用的权限管理系统

独孤求胜16 独孤求胜16 发布于2018年01月25日 收藏 49 评论 20

【腾讯云】0基础建站 网站模板9元起! >>>  

在这临近春节之际,潜水大半年的 renren-security 是时候出来透透气了。如果你使用过 renren-security,也许你会为代码的简洁而惊叹,又或许会因为不支持主流数据库而苦恼,为了支持主流数据库,我们使用了码云优秀的开源项目mybatis-plus,相信会给你们带来不一样的体验。 开源一年有余,一路走来,有苦有乐也有收获,被评选为2017年度码云最有价值的开源项目(GVP),是这一年付出的最好证明,感谢开源中国,同样也感谢你们一直以来的陪伴。你们的支持,是我前进的最大动力,我会继续下去,把这个项目越做越好!

3.0 是 renren-security 的一次里程碑式版本,确定了项目今后的定位及发展方向,就是更好的服务开发者,避免重复造轮子。

更新日志:

  • 1、集成mybatis-plus,默认支持MySQL,可轻松切换到Oracle、SQL Server、PostgreSQL等主流数据库

  • 2、完善的数据权限,通过注解实现数据权限的过滤

  • 3、GPL3.0协议变更成Apache2.0,再也不用担心版权问题,可放心使用

  • 4、系统分模块,api、代码生成器模块,变成单独的服务,更加符合企业需求

  • 5、Redis支持,可动态开启、关闭Redis支持

  • 6、支持分布式部署,session存储在Redis中

  • 7、使用Freemarker替换Velocity模板引擎

  • 8、支持swagger ui及swagger注解两种方式,编写接口文档,可根据企业需求,灵活选择

  • 9、GridTable支持所有字段ASC、DESC排序

  • 10、修复已知BUG


项目结构

renren-security
├─renren-common     公共模块
│ 
├─renren-admin      管理后台
│    ├─db  数据库SQL脚本
│    │ 
│    ├─modules  模块
│    │    ├─job 定时任务
│    │    ├─oss 文件存储
│    │    └─sys 系统管理(核心)
│    │ 
│    ├─resources 
│    │  ├─mapper   MyBatis文件
│    │  ├─db.properties  数据库配置文件
│    │  ├─config.properties  其他配置文件
│    │  └─log4j.properties   log4j配置文件
│    │   
│    └─webapp  
│         ├─statics   静态资源
│         ├─swagger   swagger ui
│         └─WEB-INF/views     系统页面
│              ├─modules      模块页面
│              ├─index.html   AdminLTE主题风格(默认主题)
│              └─index1.html  Layui主题风格
│ 
├─renren-api        API服务
│ 
├─renren-generator  代码生成器
│        └─resources 
│           ├─mapper   MyBatis文件
│           ├─template 代码生成器模板(可增加或修改相应模板)
│           ├─db.properties  数据库配置文件
│           └─log4j.properties   log4j配置文件


Layui主题风格:


AdminLTE主题风格:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:renren-security 3.0 正式发布:拿来即用的权限管理系统
分享
评论(20)
最新评论
0

引用来自“Tsien要做大佬”的评论

所谓“轻松切换到Oracle、SQL Server、PostgreSQL等主流数据库”是指得自己写脚本么?
是的,现在只提供了MySQL建表脚本
0
所谓“轻松切换到Oracle、SQL Server、PostgreSQL等主流数据库”是指得自己写脚本么?
0
3.0了,一直关注中,二次开发很便捷
0

引用来自“青苗”的评论

前来打 CALL 已加入 MP 优秀案例 http://baomidou.oschina.io/mybatis-plus-doc/#/install
:smiley:
0
前来打 CALL 已加入 MP 优秀案例 http://baomidou.oschina.io/mybatis-plus-doc/#/install
0
支持下,期待已久
0

引用来自“OSC_aSpUnh”的评论

话说这个和人人网有关系吗
没有了
0
话说这个和人人网有关系吗
0
spring boot计划使用没
0

引用来自“红薯”的评论

哇塞,两千多 star 了

引用来自“smillence”的评论

@红薯 为什么资讯页面没有相关软件链接了?

引用来自“红薯”的评论

有的

引用来自“LeeNux”的评论

@红薯 手机版没有
有哦
0

引用来自“红薯”的评论

哇塞,两千多 star 了

引用来自“smillence”的评论

@红薯 为什么资讯页面没有相关软件链接了?

引用来自“红薯”的评论

有的
@红薯 手机版没有
0

引用来自“吕兵阳”的评论

自己写的还是基于shiro ?
基于shiro
0
自己写的还是基于shiro ?
0

引用来自“红薯”的评论

哇塞,两千多 star 了

引用来自“smillence”的评论

@红薯 为什么资讯页面没有相关软件链接了?
有的
0

引用来自“红薯”的评论

哇塞,两千多 star 了
@红薯 为什么资讯页面没有相关软件链接了?
0
原来是基于 shiro,还以为是原创的。
0

引用来自“红薯”的评论

哇塞,两千多 star 了

引用来自“独孤求胜16”的评论

开源中国人气旺了,:smile:
居然超过我的 #J2Cache# 了,不服气啊,我要努力超过你 :grin:
0

引用来自“红薯”的评论

哇塞,两千多 star 了
开源中国人气旺了,:smile:
0
哇,牛X,顶顶顶
0
哇塞,两千多 star 了
顶部