基于 Vue+Spring 前后端分離管理系統(tǒng)ELAdmin
嗨嘍!Java后端編程的各位小伙伴們,由于公眾號做了亂序推送改版,為了保證公眾號的推文能夠第一時間及時送達(dá)到大家手上,大家記得將公眾號 加星標(biāo)置頂 ,公眾號每天會送上Java技術(shù)干貨推文 !
上篇推文:
基于 SpringBoot + Vue 框架開發(fā)的網(wǎng)頁版聊天室項目
剛學(xué)習(xí)Java的同學(xué),如果想要快速獲得項目經(jīng)驗,最好的途徑就是學(xué)習(xí)前輩的開源項目。編程君在大學(xué)也是去GitHub上搜索那些關(guān)注比較多的Java項目下來研究和學(xué)習(xí),慢慢的懂得了一整套的開發(fā)所需要掌握的知識點和技能 。所以,后續(xù)公眾號會慢慢跟大家推薦一些Java開源項目給大家,一起學(xué)習(xí)成長~



項目簡介







項目框架
項目采用按功能分模塊的開發(fā)方式,結(jié)構(gòu)如下
eladmin-common為系統(tǒng)的公共模塊,各種工具類,公共配置存在該模塊eladmin-system為系統(tǒng)核心模塊也是項目入口模塊,也是最終需要打包部署的模塊eladmin-logging為系統(tǒng)的日志模塊,其他模塊如果需要記錄日志需要引入該模塊eladmin-tools為第三方工具模塊,包含:圖床、郵件、云存儲、本地存儲、支付寶eladmin-generator為系統(tǒng)的代碼生成模塊,代碼生成的模板在 system 模塊中
- eladmin-common 公共模塊
- annotation 為系統(tǒng)自定義注解
- aspect 自定義注解的切面
- base 提供了Entity、DTO基類和mapstruct的通用mapper
- config 自定義權(quán)限實現(xiàn)、redis配置、swagger配置、Rsa配置等
- exception 項目統(tǒng)一異常的處理
- utils 系統(tǒng)通用工具類
- eladmin-system 系統(tǒng)核心模塊(系統(tǒng)啟動入口)
- config 配置跨域與靜態(tài)資源,與數(shù)據(jù)權(quán)限
- thread 線程池相關(guān)
- modules 系統(tǒng)相關(guān)模塊(登錄授權(quán)、系統(tǒng)監(jiān)控、定時任務(wù)、運維管理等)
- eladmin-logging 系統(tǒng)日志模塊
- eladmin-tools 系統(tǒng)第三方工具模塊
- eladmin-generator 系統(tǒng)代碼生成模塊


關(guān)注后,發(fā)送關(guān)鍵詞:【eladmin】
覺得內(nèi)容還不錯的話,一鍵三連支持下唄


