資源簡介
系統功能模塊
用戶管理 提供用戶的相關配置
角色管理 角色菜單分配權限
權限管理 權限細化到接口
菜單管理 已實現動態路由,后端可配置化
系統日志 記錄用戶訪問監控異常信息
系統緩存管理 將redis的操作可視化,提供對redis的基本操作
Sql監控 采用 druid 監控數據庫訪問性能
技術棧
基礎框架:Spring Boot 2.1.0.RELEASE
持久層框架:Spring boot Jpa
安全框架:Spring Security
緩存框架:Redis
日志打印:logback+log4jdbc
接口文檔 swagger2
其他:fastjson,aop,MapStruct等。
頁面框架:Vue
前端源碼:eladmin-qt
后端源碼:eladmin

代碼片段和文件信息
package?me.zhengjie.aop.limit;
import?me.zhengjie.aspect.LimitType;
import?java.lang.annotation.ElementType;
import?java.lang.annotation.Retention;
import?java.lang.annotation.RetentionPolicy;
import?java.lang.annotation.Target;
/**
?*?@author?jacky
?*/
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public?@interface?Limit?{
????//?資源名稱,用于描述接口功能
????String?name()?default?““;
????//?資源?key
????String?key()?default?““;
????//?key?prefix
????String?prefix()?default?““;
????//?時間的,單位秒
????int?period();
????//?限制訪問次數
????int?count();
????//?限制類型
????LimitType?limitType()?default?LimitType.CUSTOMER;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-03-10?01:39??eladmin\
?????目錄???????????0??2019-03-10?01:39??eladmin\.git\
?????文件??????????23??2019-03-10?01:39??eladmin\.git\HEAD
?????文件?????????299??2019-03-10?01:39??eladmin\.git\config
?????文件??????????73??2019-03-10?01:39??eladmin\.git\desc
?????目錄???????????0??2019-03-10?01:39??eladmin\.git\hooks\
?????文件?????????478??2019-03-10?01:39??eladmin\.git\hooks\applypatch-msg.sample
?????文件?????????896??2019-03-10?01:39??eladmin\.git\hooks\commit-msg.sample
?????文件????????3327??2019-03-10?01:39??eladmin\.git\hooks\fsmonitor-watchman.sample
?????文件?????????189??2019-03-10?01:39??eladmin\.git\hooks\post-update.sample
?????文件?????????424??2019-03-10?01:39??eladmin\.git\hooks\pre-applypatch.sample
?????文件????????1638??2019-03-10?01:39??eladmin\.git\hooks\pre-commit.sample
?????文件????????1348??2019-03-10?01:39??eladmin\.git\hooks\pre-push.sample
?????文件????????4898??2019-03-10?01:39??eladmin\.git\hooks\pre-reba
?????文件?????????544??2019-03-10?01:39??eladmin\.git\hooks\pre-receive.sample
?????文件????????1492??2019-03-10?01:39??eladmin\.git\hooks\prepare-commit-msg.sample
?????文件????????3610??2019-03-10?01:39??eladmin\.git\hooks\update.sample
?????文件???????29511??2019-03-10?01:39??eladmin\.git\index
?????目錄???????????0??2019-03-10?01:39??eladmin\.git\info\
?????文件?????????240??2019-03-10?01:39??eladmin\.git\info\exclude
?????目錄???????????0??2019-03-10?01:39??eladmin\.git\logs\
?????文件?????????177??2019-03-10?01:39??eladmin\.git\logs\HEAD
?????目錄???????????0??2019-03-10?01:39??eladmin\.git\logs\refs\
?????目錄???????????0??2019-03-10?01:39??eladmin\.git\logs\refs\heads\
?????文件?????????177??2019-03-10?01:39??eladmin\.git\logs\refs\heads\master
?????目錄???????????0??2019-03-10?01:39??eladmin\.git\logs\refs\remotes\
?????目錄???????????0??2019-03-10?01:39??eladmin\.git\logs\refs\remotes\origin\
?????文件?????????177??2019-03-10?01:39??eladmin\.git\logs\refs\remotes\origin\HEAD
?????目錄???????????0??2019-03-10?01:39??eladmin\.git\ob
?????目錄???????????0??2019-03-10?01:41??eladmin\.git\ob
?????目錄???????????0??2019-03-10?01:39??eladmin\.git\ob
............此處省略631個文件信息
- 上一篇:實驗89答案.doc
- 下一篇:企業工單管理系統
評論
共有 條評論