<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ![](https://cdn.zimug.com/wx-zimug.png) ## 一、DongBB項目宗旨 **做開發文檔最詳細的開源權限管理系統**。 演示地址:[http://123.56.169.21/dongbb/](http://123.56.169.21/dongbb/) 演示環境用戶密碼:admin/Abcd1234 > 請大家愛惜演示環境,自己創建的數據自己刪除、修改。不要去刪除修改他人創建的數據。如果多次刪改“權限數據”造成演示環境,無法使用的情況,我將采取禁用權限的手段,大家的可操作空間將會縮小。 源碼地址:[https://gitee.com/hanxt/dongbb](https://gitee.com/hanxt/dongbb) ## 二、DongBB項目(JWT前后端分離版)核心特點 * 角色權限控制精確到:**可數據庫配置的“數據接口訪問權限”**,大部分的開源框架只精確到“菜單層面”。 * **標準的RBAC權限管理**,基于角色的權限管理。 * **只有JWT,沒有Session**。只有最簡JWT認證授權狀態管理,**開發過程不使用任何session**、更沒有redis集中session。面向那些希望節省服務端部署資源,并且希望靈活實現分布式擴展的應用場景。 * **只用element-ui**,不引入其他對element-ui二次封裝的UI框架,保證靈活性,降低技術棧學習成本。跟隨社區成長、兼容。 * 統一的接口數據結構、全局的異常處理 * 使用mybatis代碼自動生成,針對單表的數據操作不寫SQL > 后續我還會在此版本的基礎上開發,DongBB-cloud(Spring Cloud版本)。面向的應用場景將會有所不同。 ## 三、前端技術選型 |軟件包|版本| |---|---| |vue|2.6.10| |vue-router|3.1.3| |vuex|3.1.2| |@vue/cli|4.1.0| |element-ui|2.13.0| |font-awesome|4.7.0| ## 四、后端技術選型 |軟件包|版本|備注| |---|---|---| |mysql|5.7| 我使用了這個版本,只要你驅動包使用正確,用mysql8我覺得也無妨| |jdk|8|| |spring-boot-starter-parent|2.2.4.RELEASE|| |spring security|5.2.1.RELEASE|| |mybatis-plus-boot-starter|3.4.0|| |mybatis|3.5.5|| |lombok|1.18.10|| ## 五、為什么叫DongBB 開發此系統耗費了我大量的精力,如果只是開發對于我還好比較好做,我還要一邊開發一邊寫“我是怎么開發出來的”,“怎么設計的”,一步一步的記錄。這個精力耗費是巨大的,我的兒子“東東”也在一點點的成長,對于家人我感到有虧欠,我花費了大量應該去陪伴他們的時間來做這項工作。所以,它叫“Dong Baby”,簡寫DongBB。 希望我的兒子長大后,有一天了解爸爸的工作,能為爸爸感到驕傲!
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看