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

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

v2.0版本更新日誌:
  • 一、新增系統日誌功能
  • 二、增強權限管理,建立角色時,只能賦予已有的權限,且只能管理本身的管理員、角色
  • 三、按功能模塊拆分,只需引入相應的功能模塊
  • 四、對查詢參數封裝,新增查詢字段,只需修改SQL便可
  • 五、引入Hibernate Validator校驗框架,輕鬆實現後端校驗
  • 六、增長API模板,根據token做爲登陸令牌,極大的方便了APP接口開發
  • 七、引入雲存儲服務,已支持:七牛雲、阿里雲、騰訊雲
  • 八、增長jqGrid列表排序功能
  • 九、代碼生成器,可生成菜單相關SQL,告別手動添加菜單、按鈕
  • 十、代碼生成器,按項目結構生成,可直接copy到項目中,無需任何修改
  • 十一、SQL監控配置,增長SQL防火牆、Spring監控等
  • 十二、vue.js升級至2.2.6
  • 1三、fastjson升級至1.2.30
  • 1四、Spring升級至4.3.7
  • 1五、修復若干BUG

 

具備以下特色 vue

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

 

項目結構 git

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主題風格:github


AdminLTE主題風格:web

項目地址 數據庫

相關文章
相關標籤/搜索