EasyAdmin輕量級(jí)后臺(tái)管理系統(tǒng)腳手架
easy??,easy??,easy??,打造一款簡(jiǎn)單、輕量級(jí)的后臺(tái)管理系統(tǒng)腳手架???。目前使用的技術(shù)都是相對(duì)較輕量級(jí)、上手很容易的技術(shù)。例如:Spring Boot、hutool-all、mybatis-plus 、knife4j 、sa-token、javamelody 、snakerflow 等。后續(xù)的發(fā)展方向也是把目標(biāo)對(duì)準(zhǔn)中小型項(xiàng)目,提煉簡(jiǎn)單高效架構(gòu)。
適合場(chǎng)景:??學(xué)生學(xué)習(xí)、??前后端項(xiàng)目練手、??私活快速開(kāi)發(fā)、??中小型企業(yè)腳手架、??Spring Boot深度擴(kuò)展學(xué)習(xí)等
項(xiàng)目架構(gòu)靈活多變,內(nèi)置前后端代碼生成,開(kāi)發(fā)模式支持前后端分離和不分離模式,部署模式支持多種方式:Fat.jar模式、Nginx反向代理、Nginx正向代理。
項(xiàng)目地址:https://gitee.com/lakernote/easy-admin
配套技術(shù)文章:??從零搭建開(kāi)發(fā)腳手架
本開(kāi)源項(xiàng)目,也是從我的專(zhuān)欄《從零搭建開(kāi)發(fā)腳手架》整理而來(lái)
功能列表
| 功能 | 狀態(tài) | 相關(guān)文檔 |
|---|---|---|
| 用戶(hù)管理、部門(mén)管理、菜單管理、角色管理?? | ? | |
| 基于RBAC角色的訪問(wèn)控制?? | ? | 認(rèn)證授權(quán) sa-token |
| 基于knife4j-Api文檔集成?? | ? | Knife4j替換swagger |
| 基于javamelody應(yīng)用監(jiān)控?? | ? | Javamelody-應(yīng)用程序監(jiān)控 |
| 基于Snakerflow的工作流引擎?? | ? | 輕量級(jí)工作流引擎Snakerflow集成 |
| 自定義注解+AOP用戶(hù)行為分析?? | ? | SpringBoot自定義注解+AOP實(shí)現(xiàn)用戶(hù)行為監(jiān)控 |
| 基于Freemrker的前后端代碼一鍵生成?? | ? | |
| 基于mybatis插件的數(shù)據(jù)權(quán)限控制?? | ? | 基于Mybatis-Plus的數(shù)據(jù)權(quán)限實(shí)現(xiàn) |
| 基于SpringTask定時(shí)任務(wù)(支持動(dòng)態(tài)CRUD任務(wù)) ?? | ? | 基于Spring Task實(shí)現(xiàn)動(dòng)態(tài)管理任務(wù) |
| 在線(xiàn)WebLog、動(dòng)態(tài)修改日志級(jí)別?? | ? | 在線(xiàn)WebLog、動(dòng)態(tài)修改日志級(jí)別 |
在線(xiàn)演示
用戶(hù)名/密碼:laker/lakernote
當(dāng)前處于開(kāi)發(fā)階段,由于我前端技術(shù)小白水平,開(kāi)發(fā)進(jìn)度較慢,還有很多功能未開(kāi)發(fā)完成,有想一起開(kāi)發(fā)的小伙伴,請(qǐng)加微信??【lakernote】聯(lián)系我。
