项目说明
1、renren-security是一个轻量级权限管理系统,其核心设计目标是开发迅速、学习简单、轻量级、易扩展
2、使用renren-security搭建项目,只需编写30%左右代码,其余的代码交给系统自动生成
3、一个月的工作量,一周就能完成,剩余的时间可以陪家人、朋友、撩妹、钓凯子等,从此踏入高富帅、白富美行业
项目特点
1、轻量级的权限系统,只涉及Spring、Shiro、Mybatis后端框架,降低学习使用成本
2、友好的代码结构及注释,便于阅读及二次开发
3、支持HTML、JSP、Velocity、Freemarker等视图,零技术门槛
4、灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求
5、页面交互使用Vue2.x,极大的提高了开发效率
6、完善的代码生成机制,可在线生成entity、xml、dao、service、html、js代码,减少70%以上的开发任务
7、引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复、集群及日志查看等功能
8、引入路由机制,刷新页面会停留在当前页
项目部署
1、通过git下载源码
2、创建数据库renren-security,数据库编码为UTF-8
3、执行doc/db.sql文件,初始化数据
4、修改db.properties文件,更新MySQL账号和密码
5、Eclipse、IDEA执行【clean package tomcat7:run】命令,即可运行项目
6、项目访问路径:http://localhost
7、非Maven方式启动,则默认访问路径为:http://localhost:8080/renren-security
交流与反馈
1、项目主页:http://www.renren.io/open/
2、开发文档:http://www.renren.io/open/doc.html
3、oschina仓库:http://git.oschina.net/babaio/renren-security
4、github仓库:https://github.com/sunlightcs/renren-security
5、官方Q群:324780204
6、如需关注项目最新动态,请到oschina、github上watch、star项目,同时也是对项目最好的支持
7、技术讨论、二次开发等咨询、问题和建议,请移步到Q群324780204,我会在第一时间进行解答和回复
技术选型
1、核心框架:Spring Framework 4.2
2、安全框架:Apache Shiro 1.3
3、视图框架:Spring MVC 4.2
4、持久层框架:MyBatis 3.3
5、定时器:Quartz 2.2
6、数据库连接池:Druid 1.0
7、日志管理:SLF4J 1.7、Log4j
8、页面交互:Vue2.x
项目截图
项目打赏
如果您觉得作者的权限系统能帮助到您,您可以打赏作者一瓶汽水
相关推荐
本文将基于“renren-fast2.1-完整版”和“renren-security3.2完整版”的开发文档,深入解析这两个轻量级权限管理系统的架构设计、功能特性以及实施部署的关键步骤。 一、系统概述 renren-fast与renren-security是两...
《renren-security轻量级权限管理系统3.2最新完整版开发文档详解》 在软件开发领域,权限管理是系统安全的重要组成部分,它涉及到用户角色、权限分配、访问控制等多个方面。`renren-security`是一个专注于权限管理...
"renren-security轻量级权限管理系统 v5.3.0.zip" 是一个包含全面权限管理功能的软件包,主要用于帮助开发者构建安全、高效的企业级应用。这个系统以其轻量级和高可定制性为特点,提供了灵活的角色权限分配、用户...
一个轻量级权限管理系统源码(开发迅速、学习简单、轻量级、易扩展+renren-security).zip一个轻量级权限管理系统源码(开发迅速、学习简单、轻量级、易扩展+renren-security).zip一个轻量级权限管理系统源码(开发...
renren-security是一个轻量级权限管理系统,其核心设计目标是开发迅速、学习简单、轻量级、易扩展,提供AdminLTE、Layui两套主题供选择。使用renren-security搭建项目,只需编写30%左右代码,其余的代码交给系统自动...
renren-security (人人权限系统)是一套轻量级的权限系统,主要包括用户管理、角色管理、部门管理、菜单管 理、定时任务、参数管理、字典管理、文件上传、系统日志、文章管理、APP模块等功能。其 中,还拥有多数据源...
renren-security是基于Spring Boot的轻量级安全框架,主要设计用于Java Web应用的安全防护。它集成了Spring Security,提供了丰富的功能,包括身份验证、授权、会话管理、跨站请求伪造(CSRF)防护、密码加密等。...
renren-security是一个轻量级权限管理系统,其核心设计目标是开发迅速、学习简单、轻量级、易扩展,提供AdminLTE、Layui两套主题供选择。 使用renren-security搭建项目,只需编写30%左右代码,其余的代码交给系统...
一个轻量级权限管理系统,其核心设计目标是开发迅速、学习简单、轻量级、易扩展;使用Spring MVC、Shiro、MyBatis、Bootstrap、Vue2.x等框架,包含:管理员管理、角色管理、菜单管理、定时任务、参数管理、代码生成...
人人权限系统是一套轻量级的权限系统,主要包括用户管理、角色管理、部门管理、菜单管 理、定时任务、参数管理、字典管理、文件上传、系统日志、APP模块等功能。其中,还拥有 多数据源、数据权限、Redis缓存动态开启...
`renren-security` 是一个专为 IT 开发者设计的轻量级权限管理系统。这个系统的主要目标在于提供快速的开发环境,让开发者能够迅速搭建权限管理功能,同时保持易于学习和理解的特性。在现代企业信息化建设中,权限...
renren-security项目是一个轻量级的权限管理系统,涵盖了用户管理、角色管理、部门管理、菜单管理、定时任务、参数管理、字典管理、文件上传、登录日志、操作日志、异常日志、文章管理、APP模块等众多功能。...
1. **Vue.js**:Vue.js是一个轻量级、高性能的前端JavaScript框架,以其易学易用、灵活的组件化结构和强大的指令系统著称。在renren-fast-vue-master中,Vue.js被用来构建用户界面,提供动态数据绑定、虚拟DOM、路由...
【资源说明】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。 2、适用人群:主要针对计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、...
renren-security是一个轻量级权限管理系统,其核心设计目标是开发迅速、学习简单、轻量级、易扩展,提供AdminLTE、Layui两套主题供选择。 使用renren-security搭建项目,只需编写30%左右代码,其余的代码交给系统...
renren-security (人人权限系统)是一套轻量级的权限系统,主要包括用户管理、角色管理、部门管理、菜单管 理、定时任务、参数管理、字典管理、文件上传、系统日志、文章管理、APP模块等功能。其 中,还拥有多数据源...
renren-security是一个轻量级权限管理系统,其核心设计目标是开发迅速、学习简单、轻量级、易扩展,提供AdminLTE、Layui两套主题供选择。 使用renren-security搭建项目,只需编写30%左右代码,其余的代码交给系统...
Vue.js是一个轻量级、高性能的前端MVVM框架,它的响应式数据绑定和组件化设计使得构建用户界面变得简单。项目可能包括Vue CLI的配置、路由管理(vue-router)、状态管理(Vuex)、UI组件库(如Element UI)以及其他...