renren-security v2.0.0,輕量級權限管理系統


renren-security是一個輕量級權限管理系統,其核心設計目標是開發迅速、學習簡單、輕量級、易擴展,可按需加載功能模塊,方便二次開發!

v2.0版本更新日志:
  • 1、新增系統日志功能
  • 2、加強權限管理,創建角色時,只能賦予已有的權限,且只能管理自己的管理員、角色
  • 3、按功能模塊拆分,只需引入相應的功能模塊
  • 4、對查詢參數封裝,新增查詢字段,只需修改SQL即可
  • 5、引入Hibernate Validator校驗框架,輕松實現后端校驗
  • 6、增加API模板,根據token作為登錄令牌,極大的方便了APP接口開發
  • 7、引入雲存儲服務,已支持:七牛雲、阿里雲、騰訊雲
  • 8、增加jqGrid列表排序功能
  • 9、代碼生成器,可生成菜單相關SQL,告別手動添加菜單、按鈕
  • 10、代碼生成器,按項目結構生成,可直接copy到項目中,無需任何修改
  • 11、SQL監控配置,增加SQL防火牆、Spring監控等
  • 12、vue.js升級至2.2.6
  • 13、fastjson升級至1.2.30
  • 14、Spring升級至4.3.7
  • 15、修復若干BUG

 

具有如下特點

  • 輕量級的權限系統,只涉及Spring、Shiro、Mybatis后端框架,降低學習使用成本
  • 友好的代碼結構及注釋,便於閱讀及二次開發
  • 支持HTML、JSP、Velocity、Freemarker等視圖,零技術門檻
  • 完善的代碼生成機制,可在線生成entity、xml、dao、service、html、js代碼,減少70%以上的開發任務
  • 靈活的權限控制,可控制到頁面或按鈕,滿足絕大部分的權限需求
  • 頁面交互使用vue2.x,極大的提高了開發效率
  • 引入quartz定時任務,可動態完成任務的添加、修改、刪除、暫停、恢復及日志查看等功能
  • 引入API模板,根據token作為登錄令牌,極大的方便了APP接口開發
  • 引入Hibernate Validator校驗框架,輕松實現后端校驗
  • 引入雲存儲服務,已支持:七牛雲、阿里雲、騰訊雲等
  • 引入路由機制,刷新頁面會停留在當前頁

 

項目結構

renren-security
├─doc  項目SQL語句
├─renren-common 公共模塊
│  ├─annotation 公共注解
│  ├─oss 雲存儲服務
│  ├─validator 后台校驗
│  └─db.properties 數據庫配置文件
│ 
├─renren-api API模塊(接口開發)
│ 
├─renren-gen 代碼生成器模塊
│  ├─template 代碼生成器模板(可增加或修改相應模板)
│  └─generator.properties 配置文件(配置包名、類型轉換等)
│ 
├─renren-schedule 定時任務模塊
│
├─renren-shiro 權限模塊
│ 
├─renren-shiro-dept 部門權限模塊(待開發)
│ 
├──renren-web 管理后台模塊
│  ├─js 系統業務js代碼
│  ├─statics 第三方庫、插件等靜態資源
│  ├─index.html AdminLTE主題風格(默認主題)
│  └─index1.html Layui主題風格


Layui主題風格:


AdminLTE主題風格:

項目地址


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM