1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        ruoyi-vue-pro前后端分離權(quán)限管理系統(tǒng)

        聯(lián)合創(chuàng)作 · 2023-09-19 14:44

        芋道(ruoyi-vue-pro),一套全部開源企業(yè)級的快速開發(fā)平臺,毫無保留給個人及企業(yè)免費使用。

        有任何問題,或者想要的功能,可以在 Issues 中提給艿艿。

        • 前端采用 vue-element-admin。
        • 后端采用 Spring Boot、MySQL、Redis。
        • 權(quán)限認(rèn)證使用 Spring Security & Token,支持多終端認(rèn)證系統(tǒng)。
        • 支持加載動態(tài)權(quán)限菜單,多方式輕松權(quán)限控制。
        • 高效率開發(fā),使用代碼生成器可以一鍵生成前后端代碼。

        內(nèi)置功能

        分成三種內(nèi)置功能:

        • 系統(tǒng)功能
        • 基礎(chǔ)設(shè)施
        • 研發(fā)工具

        友情提示:本項目基于 RuoYi-Vue 修改,重構(gòu)優(yōu)化后端的代碼,美化前端的界面。

        額外新增的功能,我們使用 ?? 標(biāo)記。

        ?? 所有功能,都通過 單元測試 保證高質(zhì)量。

        系統(tǒng)功能

          功能 描述
          用戶管理 用戶是系統(tǒng)操作者,該功能主要完成系統(tǒng)用戶配置
          在線用戶 當(dāng)前系統(tǒng)中活躍用戶狀態(tài)監(jiān)控,支持手動踢下線
          角色管理 角色菜單權(quán)限分配、設(shè)置角色按機(jī)構(gòu)進(jìn)行數(shù)據(jù)范圍權(quán)限劃分
          菜單管理 配置系統(tǒng)菜單,操作權(quán)限,按鈕權(quán)限標(biāo)識等
          部門管理 配置系統(tǒng)組織機(jī)構(gòu)(公司、部門、小組),樹結(jié)構(gòu)展現(xiàn)支持?jǐn)?shù)據(jù)權(quán)限
          崗位管理 配置系統(tǒng)用戶所屬擔(dān)任職務(wù)
          字典管理 對系統(tǒng)中經(jīng)常使用的一些較為固定的數(shù)據(jù)進(jìn)行維護(hù)
        ?? 短信管理 短信渠道、短息模板、短信日志,對接阿里云、云片等主流短信平臺
        ?? 操作日志 系統(tǒng)正常操作日志記錄和查詢,集成 Swagger 生成日志內(nèi)容
          登錄日志 系統(tǒng)登錄日志記錄查詢,包含登錄異常
        ?? 錯誤碼管理 系統(tǒng)所有錯誤碼的管理,可在線修改錯誤提示,無需重啟服務(wù)
          通知公告 系統(tǒng)通知公告信息發(fā)布維護(hù)

        基礎(chǔ)設(shè)施

          功能 描述
        ?? 配置管理 對系統(tǒng)動態(tài)配置常用參數(shù),支持 SpringBoot 加載
          定時任務(wù) 在線(添加、修改、刪除)任務(wù)調(diào)度包含執(zhí)行結(jié)果日志
        ?? 文件服務(wù) 支持本地文件存儲,同時支持兼容 Amazon S3 協(xié)議的云服務(wù)、開源組件
        ?? API 日志 包括 RESTful API 訪問日志、異常日志兩部分,方便排查 API 相關(guān)的問題
          MySQL 監(jiān)控 監(jiān)視當(dāng)前系統(tǒng)數(shù)據(jù)庫連接池狀態(tài),可進(jìn)行分析SQL找出系統(tǒng)性能瓶頸
          Redis 監(jiān)控 監(jiān)控 Redis 數(shù)據(jù)庫的使用情況,使用的 Redis Key 管理
        ?? Java 監(jiān)控 基于 Spring Boot Admin 實現(xiàn) Java 應(yīng)用的監(jiān)控
        ?? 鏈路追蹤 接入 SkyWalking 組件,實現(xiàn)鏈路追蹤
        ?? 日志中心 接入 SkyWalking 組件,實現(xiàn)日志中心
        ?? 分布式鎖 基于 Redis 實現(xiàn)分布式鎖,滿足并發(fā)場景
        ?? 冪等組件 基于 Redis 實現(xiàn)冪等組件,解決重復(fù)請求問題
        ?? 服務(wù)保障 基于 Resilience4j 實現(xiàn)服務(wù)的穩(wěn)定性,包括限流、熔斷等功能
        ?? 日志服務(wù) 輕量級日志中心,查看遠(yuǎn)程服務(wù)器的日志
        ?? 單元測試 基于 JUnit + Mockito 實現(xiàn)單元測試,保證功能的正確性、代碼的質(zhì)量等

        研發(fā)工具

          功能 描述
        ?? 代碼生成 前后端代碼的生成(Java、Vue、SQL、單元測試),支持 CRUD 下載
        ?? 系統(tǒng)接口 基于 Swagger 自動生成相關(guān)的 RESTful API 接口文檔
        ?? 數(shù)據(jù)庫文檔 基于 Screw 自動生成數(shù)據(jù)庫文檔,支持導(dǎo)出 Word、HTML、MD 格式
          表單構(gòu)建 拖動表單元素生成相應(yīng)的 HTML 代碼

        在線體驗

        演示地址:http://dashboard.yudao.iocoder.cn

        • 賬號密碼:admin/admin123

        文檔地址:http://www.iocoder.cn/categories/Yudao/

        未來會補充文檔和視頻,方便胖友沖沖沖!

        技術(shù)棧

        項目 說明
        yudao-dependencies Maven 依賴版本管理
        yudao-framework Java 框架拓展
        yudao-admin-server 管理后臺的服務(wù)端
        yudao-admin-ui 管理后臺的 UI 界面
        yudao-user-server 用戶前臺的服務(wù)端
        yudao-user-ui 用戶前臺的 UI 界面

        后端

        框架 說明 版本 學(xué)習(xí)指南
        Spring Boot 應(yīng)用開發(fā)框架 2.4.5 文檔
        MySQL 數(shù)據(jù)庫服務(wù)器 5.7  
        Druid JDBC 連接池、監(jiān)控組件 1.2.4 文檔
        MyBatis Plus MyBatis 增強(qiáng)工具包 3.4.1 文檔
        Dynamic Datasource 動態(tài)數(shù)據(jù)源 3.3.2 文檔
        Redis key-value 數(shù)據(jù)庫 5.0  
        Redisson Redis 客戶端 3.1.46 文檔
        Spring MVC MVC 框架 5.4.6 文檔
        Spring Security Spring 安全框架 5.4.6 文檔
        Hibernate Validator 參數(shù)校驗組件 6.1.7 文檔
        Quartz 任務(wù)調(diào)度組件 2.3.2 文檔
        Knife4j Swagger 增強(qiáng) UI 實現(xiàn) 3.0.2 文檔
        Resilience4j 服務(wù)保障組件 1.7.0 文檔
        SkyWalking 分布式應(yīng)用追蹤系統(tǒng) 8.5.0 文檔
        Spring Boot Admin Spring Boot 監(jiān)控平臺 2.3.1 文檔
        Jackson JSON 工具庫 2.11.4  
        MapStruct Java Bean 轉(zhuǎn)換 1.4.1 文檔
        Lombok 消除冗長的 Java 代碼 1.16.14 文檔
        JUnit Java 單元測試框架 5.7.1 -
        Mockito Java Mock 框架 3.6.28 -

        前端

        框架 說明 版本
        Vue JavaScript 框架 2.6.12
        Vue Element Admin 后臺前端解決方案 -

        演示圖

        系統(tǒng)功能

        模塊 biu biu biu
        登陸 & 首頁
        用戶 -
        部門 & 崗位 -
        菜單 & 角色 -
        審計日志 -
        短信
        字典 -
        錯誤碼 & 通知 -

        基礎(chǔ)設(shè)施

        模塊 biu biu biu
        文件 & 配置 -
        定時任務(wù) -
        API 日志 -
        MySQL & Redis -
        監(jiān)控平臺

        研發(fā)工具

        模塊 biu biu biu
        代碼生成
        文檔 -
        瀏覽 32
        點贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            在线看污视频网站 | 美女扒开内裤无遮挡免费直播 | 伊人五月天在线 | 日本一区二区久久 | 国产内射90后白浆 | 日本理论片一道本 | 淫乱一级片 | 男女做爱视频官网 | 差差差| 黑人操逼 |