<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      使用 OpenAuth.Net 快速搭建 .NET 企業級權限工作流系統

      前言

      在企業應用開發中,系統權限管理和工作流是比較常見的功能。雖說開發起來難度不大,但從零開始開發一個功能完備的權限管理和工作流系統,往往需要投入大量的時間和精力。今天大姚帶領大家來使用 OpenAuth.Net 快速搭建一套 .NET 企業級權限工作流系統,希望可以幫助到有需要的小伙伴。

      OpenAuth.Net 介紹

      OpenAuth.Net 是一個基于 .NET 開源免費(Apache-2.0 License)的權限管理及快速開發框架,.NET 開源最好用的權限工作流系統。它源于 Martin Fowler 的企業級應用開發思想,并結合了最新的技術組合,如 SqlSugar、EF、Quartz、AutoFac、WebAPI、Swagger、Mock、NUnit、Vue2/3、Element-ui/plus、IdentityServer 等。該項目架構易于擴展,文檔齊全且免費,特別適合中小企業使用

      項目架構圖

      項目特點

      • 多租戶支持: 支持多租戶,輕松管理多個客戶的數據。
      • 規范的代碼風格: 代碼規范易讀,注釋清晰,方便維護。采用主流的技術,不做任何多余的封裝。
      • 簡潔易用的代碼生成: 內置極易上手的代碼生成器,支持單表、父子表等場景的代碼生成,大大提升編碼效率。
      • 動態表單設計: 支持拖拽組件,快速構建表單,無需編寫代碼,即可實現表單設計。
      • 可視化流程設計: 通過可視化流程設計器,快速構建流程,無需編寫代碼,即可實現流程設計。
      • 基于Quartz的定時任務: 無需開發人員參與即可配置定時任務。可隨時啟/停,可視化配置 Cron表達式功能。
      • 支持多種數據庫類型: 項目同時支持 EF、SqlSugar 兩款最流行的 ORM 框架,支持 SQL Server、MySQL、Oracle、PostgreSQL 等多種數據庫。
      • 等等等......

      源代碼下載

      git clone https://gitee.com/dotnetchina/OpenAuth.Net

      ??OpenAuth.Net
       ┣ ??.cursor              //cursor rules、MCP配置
       ┣ ??newdocs              //文檔
       ┣ ??Infrastructure       //基礎工具類
       ┣ ??OpenAuth.Repository  //數據庫訪問相關代碼      
       ┣ ??OpenAuth.App         //應用邏輯代碼
       ┣ ??OpenAuth.Identity    //IdentityServer4服務器,提供OAuth服務
       ┣ ??OpenAuth.WebApi      //WebApi接口站點
       ┣ ??Vue2                 //開源Vue2前端項目
       ┣ ??數據庫腳本           //數據庫腳本
       ┣ ??.gitattributes
       ┣ ??.gitignore
       ┣ ??LICENSE
       ┣ ??.cursorignore       //cursor codebase index忽略文件
       ┣ ??Dockerfile          //docker文件
       ┣ ??OpenAuth.Net.sln    //解決方案
       ┗ ??README.md

      后端源代碼

      前端源代碼

      數據庫腳本

      前后端項目調用關系

      后端項目環境安裝

      OpenAuth.Net 當前的目標框架是:.NET 9,所以在項目運行之前我們需要檢查一下當前電腦是否安裝了 .NET 9 SDK。

      dotnet --list-sdks

      初始化數據庫腳本

      這里我們采用 MySQL 數據庫作為系統的數據存儲數據庫,首先我們需要初始化系統的 MySQL 腳本。

      新建數據庫

      新建一個名為:openauthdb 的數據庫:

      初始化數據庫數據

      后端 WebApi 項目運行

      后端項目數據庫設置

      運行后端 OpenAuth.WebApi

      設置OpenAuth.WebApi為啟動項目運行:

      前端項目環境安裝

      Vue 的開發依賴于 Node.js 環境,因此我們需要安裝 Node.js(建議安裝最新版本的 Node.js)。

      環境檢查:

      node --version

      前端項目啟動

      在 Vs Code 中打開項目

      在 Vs Code 打開 OpenAuth.Net\Vue2 前端項目文件夾,如下圖:

      前端項目結構:

      安裝項目所有依賴

      使用以下命令安裝項目所有依賴(第一次執行的時間有點長,需要慢慢等待):

      npm install

      前端項目運行

      使用下面命令運行前端項目:

      npm run dev

      項目運行效果展示

      運行 OpenAuth.Net 項目我們可以發現其實它已經涵蓋了大多數通用的權限管理和工作流系統的功能模塊,假如你想要了解更多的項目實用功能和特性歡迎前往官網地址查看??,別忘了給項目一個Star支持??。

       App running at:
        - Local:   http://localhost:1803/
        - Network: http://192.168.1.5:1803/

       

       
      posted @ 2025-07-09 08:00  追逐時光者  閱讀(2385)  評論(19)    收藏  舉報
      主站蜘蛛池模板: 亚洲人成精品久久久久| 亚洲国产日韩一区三区| 无码av永久免费专区麻豆| 性xxxxxx中国寡妇mm| 国产网友愉拍精品视频手机| 亚洲第一无码AV无码专区| 亚洲男人的天堂一区二区| 日韩中文字幕亚洲精品 | 国产精品v欧美精品∨日韩| 国产在线精品第一区二区| 国产偷国产偷亚洲高清日韩| 国偷自产一区二区三区在线视频| 91福利国产午夜亚洲精品| 日韩伦理片| 国产午夜福利精品视频| 国产精品午夜福利在线观看| 亚洲欧美成人aⅴ在线| 日本一区二区三区在线播放| 日韩在线观看 一区二区| 精品国产AV无码一区二区三区| 国产成人精品无人区一区| 久久婷婷综合色丁香五月| 欧美 亚洲 另类 丝袜 自拍 动漫 久久久久久久久毛片精品 | 精品无码一区二区三区爱欲| 亚洲综合精品第一页| 国产一区二区三区色成人| 国产熟睡乱子伦午夜视频| 施秉县| 狠狠色狠狠色综合日日不卡| 国产一区国产二区在线视频| 三上悠亚在线精品二区| 国产精品一区二区色综合| 中文字幕国产精品资源| 欧美乱码伦视频免费| 亚洲av永久无码天堂影院| 最近中文字幕mv免费视频| 亚洲国产午夜精品福利| 国产中文字幕在线一区| 亚洲v欧美v日韩v国产v| 虞城县| 在线精品亚洲区一区二区|