也許能幫到你一點!eboot框架基礎版發佈

每次開發都從0開始,重複造了無數個輪子,或者是把之前的項目摳出來,改吧改吧。但是技術的更新速度太快,甚至還見過現在開發的項目用jdk1.6的,因爲老項目用的1.6······
爲了簡化項目開始這一步的操作,有了開發eboot的念頭,已經有很多前輩開發過類似這樣的東西,在這裏先感謝一下走在前面的前輩們,但是每個人的都會有一些不同,能給大家提供多一種的選擇也就足夠了

eboot簡介

目前發佈一個基礎版,適用於中小型項目開發,後續會加入更多功能,以滿足大型項目的需求。
項目地址:https://gitee.com/QuanZhanZhiLu/easy-boot.git,【戳我查看更多

基於springboot開發的腳手架,旨在迅速搭建開發平臺。採用分佈式架構,
集羣部署方式。適用於中小型項目開發,具備快速集成,快速上手的特點。

使用技術

1、基礎框架:springboot + mybatis + springcloud
2、權限框架:shiro
3、緩存:redis
4、數據庫:mysql
5、UI:LayUI
6、session共享:spring-session-redis
7、模板:thymeleaf

包含模塊

1、系統管理
    1.1 用戶管理
    1.2 角色管理
    1.3 權限分配
    1.4 字典管理
2、報表模塊
    2.1 Echarts集成
3、導入導出
    3.1 Excel的導入導出
4、無狀態鑑權

模塊說明

1.eboot-admin:後臺管理系統
2.eboot-api:給移動端提供接口服務,集成jwt認證
3.eboot-entity:實體類
4.eboot-file:文件服務
5.eboot-provider:服務註冊中心
6.eboot-service:業務處理服務接口
7.eboot-tools:工具包
8.eboot-web:PC/Wap服務

運行步驟

1、創建數據庫:eboot,導入eboot-admin/src/main/resources/sql/v{x}.sql
2、導入項目,下載maven依賴
3、配置eboot-service中的數據庫信息
4、配置eboot-admin/eboot-api中的redis信息
5、配置eboot-file中的文件上傳路徑
6、依次啓動eboot-provider、eboot-file、eboot-service、eboot-admin
7、訪問 [首頁](http://localhost:8882/index),默認用戶名:superadmin,密碼:123456

下一步更新

1、rabbitMQ集成
2、操作日誌
3、監控預警
······

其他

歡迎各位有什麼需要的可以Issue提出來,我會視情況而定集成進來,儘量簡化大家的工作
項目肯定有很多不足之處,大家多提寶貴意見,多謝^_^

部分頁面截圖

登錄
首頁
登錄統計
菜單添加
角色詳情
角色授權
用戶列表

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章