c# 基于layui的通用后台管理系统_基于spring boot和vuejs的通用后台管理系统脚手架 guns-lite...
生活随笔
收集整理的這篇文章主要介紹了
c# 基于layui的通用后台管理系统_基于spring boot和vuejs的通用后台管理系统脚手架 guns-lite...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Guns-lite
前言
- guns-lite是在guns的基礎上將數據庫層由mybatis替換為spring data jpa的系統。
- guns-lite是一個基于spring boot的后臺管理系統。
分支
- admin-flat 該分支將guns-admin頁面更改為扁平化風格,去掉iframe+標簽頁的形式:
- oracle, 該分支將底層數據使用oracle。
目錄說明
- guns-admin 一個成熟的后臺管理系統,完全具備了后臺管理系統的基本功能
- guns-admin-vuejs 基于vuejs的后臺管理,如果你想要前后端分離,那么該目錄和下面的guns-api可以幫到你,這兩個模塊共同實現了上面guns-admin實現了的功能
- guns-api 基于vuejs后臺管理的api服務
- guns-h5 移動端內容系統,基于后臺管理CMS內容管理模塊的內容進行展示。
- guns-utils 工具包
- guns-dao dao層
- guns-entity 實體層
- guns-service 服務層
演示
- 后臺管理(vue版本) http://106.75.35.53:8082/vue
- 前端 http://106.75.35.53:8082/mobile/#/index
技術選型
- 核心框架:spring boot
- 數據庫層:spring data jpa
- 安全框架:Shiro
- 數據庫連接池:Druid
- 緩存:Ehcache
- 前端:Beetl模版+Bootstrap
包含的功能
guns-lite包含了成熟的后臺管理功能guns-admin,以及前后端分離的的后端管理系統(guns-admin-vuejs和guns-api) 上面兩者包含的功能一致:
- 部門管理
- 用戶管理
- 角色管理
- 菜單管理:配置菜單功能
- 權限分配:為指定的角色配置特定的功能菜單
- 參數管理:維護系統參數,并緩存系統參數提供高效的讀取
- 數據字典管理:配置維護數據字典
- 定時任務管理:編寫、配置、執行定時任務
- 業務日志:通過注解的方式記錄用戶操作日志,并提供日志查詢功能
- 登錄日志:查看用戶登錄登出日志
- 國際化(vue版本實現)
后續考慮添加的功能
- 消息管理:配置并發送消息的功能,短信類型可以包括:短信,郵件,微信模版消息,釘釘提醒等。
- cms內容管理功能[完善中]
- 移動端方案[完善中]
使用
- 克隆本項目
- 導入idea或者eclipse,確保開發工具安裝了lombok插件,如果不了解該插件,請自行google
- 創建數據庫:guns-lite,將guns-admin/sql/guns-lite.sql導入數據庫中,更改相應數據庫配置
- 啟動guns-admin
- 另外附上vue版本效果圖
文檔
http://www.enilu.cn/guns-lite/
總結
以上是生活随笔為你收集整理的c# 基于layui的通用后台管理系统_基于spring boot和vuejs的通用后台管理系统脚手架 guns-lite...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在IETester上安装IE9浏览器预览
- 下一篇: 布拉瓦导弹(三叉戟2型导弹)