keen
1.0.0

keen是一個包含用戶之間聊天、附件管理等功能的前後端分離的RABC權限後台管理系統。
keen是一個通過Springboot Mybatis Vue Netty Sa-Token等主流技術開發的一個前後端分離的RABC權限後台管理系統,開箱即用,可迅速搭建後台权限认证、权限控制、按钮控制、动态路由、用户聊天、附件管理等功能。
| 序號 | 技術名稱 | 說明 |
|---|---|---|
| 1 | SpringBoot2 | 項目框架 |
| 2 | Mybatis | 持久層框架 |
| 3 | Mybatis-plus | 持久層增強 |
| 4 | Hikari | 數據庫連接池 |
| 5 | Redis | 快取 |
| 6 | Mysql | 資料庫 |
| 7 | Sa-token | 權限控制安全框架 |
| 8 | Kafka | 消息隊列 |
| 9 | Lombok | 註解工具 |
| 10 | Aliyun | 圖床 |
| 11 | Netty | 通信框架 |
| 12 | Hutool | 通用工具 |
| 13 | Mapstruct | bean轉換 |
| 序號 | 技術名稱 | 說明 |
|---|---|---|
| 1 | Vue2 | 前端框架 |
| 2 | Vuex | 狀態管理 |
| 3 | Vue-router | 路由管理 |
| 4 | Axios | HTTP 庫 |
| 5 | Element-ui | 組件庫 |
| 6 | Js-cookie | Cookie存儲工具 |
| 7 | Echarts | 圖表組件 |
| 8 | Bootstrap | 圖標庫 |
| 9 | Vue-cropper | 裁剪工具 |
![]() | ![]() |
|---|---|
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
前端代碼地址: keen-vue
在keen-vue文件夾下運行
# Project setup
npm install
# Compiles and hot-reloads for development
npm run serve
# Compiles and minifies for production
npm run build
# Lints and fixes files
npm run lint找到keen模塊中的application.yml , 配置好數據庫等地址後,打開文件夾內的KeenApplication啟動即可
