• 轻量级权限管理系统(renren-security)


    renren-security是一个轻量级权限管理系统,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。
    使用renren-security搭建项目,只需编写30%左右代码,其余的代码交给系统自动生成。
    一个月的工作量,一周就能完成,剩余的时间可以陪家人、朋友、撩妹、钓凯子等,从此踏入高富帅、白富美行业。

    具有如下特点

    • 轻量级的权限系统,只涉及Spring、Shiro、Mybatis后端框架,降低学习使用成本
    • 友好的代码结构及注释,便于阅读及二次开发
    • 支持HTML、JSP、Velocity、Freemarker等视图,零技术门槛
    • 灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求(如需控制到按钮级别,需使用Shiro标签,控制按钮的显示或隐藏)
    • 页面交互使用Vue2.0,极大的提高了开发效率
    • 完善的代码生成机制,可在线生成entity、xml、dao、service、page、js代码,减少70%以上的开发任务
    • 引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
    • 引入路由机制,刷新页面会停留在当前页

    如何交流、反馈、参与贡献?

    输入图片说明
    输入图片说明
    输入图片说明
    输入图片说明
    输入图片说明
    输入图片说明
    输入图片说明

    技术选型: 
    核心框架:Spring Framework 4.2
    安全框架:Apache Shiro 1.3
    视图框架:Spring MVC 4.2
    持久层框架:MyBatis 3.3
    定时器:Quartz 2.2
    数据库连接池:Druid 1.0
    日志管理:SLF4J 1.7、Log4j
    页面交互:Vue2.x

    软件需求 
    JDK1.7+
    MySQL5.5+
    Tomcat7.0+
    Maven3.0+

    本地部署

    • 创建数据库renren-security,并执行doc/db.sql文件
    • 执行mvn clean package tomcat7:run
    • 访问路径:http://localhost

    建议使用阿里云的Maven仓库:

    <mirror>
          <id>alimaven</id>
          <name>aliyun maven</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
          <mirrorOf>central</mirrorOf>        
    </mirror>
  • 相关阅读:
    snmp实用篇
    使用snmp4j实现Snmp功能(三)
    使用snmp4j实现Snmp功能(二)
    使用snmp4j实现Snmp功能(一)
    “百度杯”CTF比赛 九月场_Test(海洋cms前台getshell)
    “百度杯”CTF比赛 九月场_123(文件备份,爆破,上传)
    “百度杯”CTF比赛 九月场_SQLi
    “百度杯”CTF比赛 九月场_SQL
    “百度杯”CTF比赛 九月场_再见CMS(齐博cms)
    “百度杯”CTF比赛 九月场_YeserCMS
  • 原文地址:https://www.cnblogs.com/geekmark/p/renren-security.html
Copyright © 2020-2023  润新知