国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Util應(yīng)用框架 7.x 來了

這篇具有很好參考價值的文章主要介紹了Util應(yīng)用框架 7.x 來了。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

什么是Util應(yīng)用框架?

Util是一個.Net平臺下的應(yīng)用框架,旨在提升中小團隊的開發(fā)能力,由工具類、分層架構(gòu)基類、Ui組件,配套代碼生成模板,權(quán)限等組成。

Util應(yīng)用框架 7.x介紹

Util應(yīng)用框架的最新版本是7.x,保持與.Net最新穩(wěn)定版本同步更新。

與Util 1.x相比,最新版本代碼經(jīng)過完全重寫,提升了模塊化程度,拋棄了一些歷史包袱,代碼也更加精練。

除了對原有代碼的重新整理外,還增加了對本地化,多租戶等常見需求的支持。

Util使用NgZorro作為UI基礎(chǔ)組件庫,最新版本封裝了NgZorro絕大部分組件,并對常用功能進行擴展。

很多中小團隊已經(jīng)不滿足于單體架構(gòu)的開發(fā),開始嘗試使用微服務(wù)架構(gòu),Util也開始跟進,集成和封裝了Dapr微服務(wù)框架的幾個常見構(gòu)造塊。

一直以來,Util都是采用CodeSmith進行代碼生成,不過CodeSmith是一個收費組件,更新代碼模板也比較困難,Util新版本采用Razor引擎開發(fā)了自己的簡易代碼生成器,它是一個命令行工具,只有幾個簡單配置,用于生成基于Util的基礎(chǔ)代碼和結(jié)構(gòu)。

Util應(yīng)用框架相關(guān)資源

Github項目地址

  • Util https://github.com/dotnetcore/Util

    該項目包含Util應(yīng)用框架全部源碼。

  • Util.Generator https://github.com/util-core/Util.Generator

    該項目提供Util代碼生成模板,幫助你迅速創(chuàng)建業(yè)務(wù)項目基架。

  • util-angular https://github.com/util-core/util-angular

    該項目是對angular,ng zorro,ng alain前端框架的二次封裝Js庫,與Util.Ui.NgZorro類庫配合使用。

  • Util.Platform.Single https://github.com/util-core/Util.Platform.Single

    使用新的應(yīng)用框架通常具有高昂的成本,為幫助你減輕初始負擔,該項目提供一些常用業(yè)務(wù)功能,你可以將它作為項目起點。

    目前提供了權(quán)限管理模塊,可以控制到菜單和按鈕,并能基于角色資源對API進行訪問控制,后續(xù)將不斷完善其它常用功能。

    該項目提供單體和微服務(wù)兩個版本,Util.Platform.Single是單體版本。

  • Util.Platform.Dapr https://github.com/util-core/Util.Platform.Dapr

    它是Util Platform的微服務(wù)版本,采用Dapr微服務(wù)框架,項目結(jié)構(gòu)參考自eShopOnDapr。

  • Util.Platform.Share https://github.com/util-core/Util.Platform.Share

    包含Util.Platform.Single和Util.Platform.Dapr的共享代碼,并發(fā)布到Nuget,供兩個版本使用。

Gitee項目地址

由于國內(nèi)訪問Github非常緩慢,現(xiàn)在Util所有項目發(fā)布時會在Gitee進行同步更新。

  • Util https://gitee.com/util-core/util
  • Util.Generator https://gitee.com/util-core/Util.Generator
  • util-angular https://gitee.com/util-core/util-angular
  • Util.Platform.Single https://gitee.com/util-core/Util.Platform.Single
  • Util.Platform.Dapr https://gitee.com/util-core/Util.Platform.Dapr
  • Util.Platform.Share https://gitee.com/util-core/Util.Platform.Share

后續(xù)

Util文檔尚未開始編寫,后續(xù)除了繼續(xù)完善代碼外,重點會加強文檔建設(shè)。

下一篇我們來看看如何使用Util應(yīng)用框架開發(fā)Web API項目。

Util應(yīng)用框架交流群: 24791014文章來源地址http://www.zghlxwxcb.cn/news/detail-710643.html

到了這里,關(guān)于Util應(yīng)用框架 7.x 來了的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Util應(yīng)用框架 UI 開發(fā)快速入門

    Util應(yīng)用框架 UI 開發(fā)快速入門

    本文是Util應(yīng)用框架 Angular UI 開發(fā)快速入門教程. Util 應(yīng)用框架目前僅支持用于開發(fā)管理后臺的 UI. 本文介紹了 Util UI 的技術(shù)特點和功能支持. Js語言 TypeScript TypeScript 是 微軟開發(fā)的腳本語言, 擴展了弱類型的 Javascript,提供增強的語法和強類型支持. 為編輯器代碼提示和語法錯誤檢

    2024年02月08日
    瀏覽(19)
  • Util應(yīng)用框架基礎(chǔ)(六) - 日志記錄(一) - 正文

    本文介紹Util應(yīng)用框架如何記錄日志. 日志記錄共分4篇,本文是正文,后續(xù)還有3篇分別介紹寫入不同日志接收器的安裝和配置方法. 日志記錄對于了解系統(tǒng)執(zhí)行情況非常重要. Asp.Net Core 抽象了日志基礎(chǔ)架構(gòu),支持使用日志提供程序進行擴展,提供控制臺日志等簡單實現(xiàn). Serilog 是 .N

    2024年02月05日
    瀏覽(20)
  • Util應(yīng)用框架快速入門(4) - 集成測試開發(fā)入門

    Util應(yīng)用框架快速入門(4) - 集成測試開發(fā)入門

    本文演示Util應(yīng)用框架開發(fā)的項目中如何編寫集成測試. 完成 Web Api 快速入門,本文將在之前生成的示例項目上講解集成測試的開發(fā). 自動化測試對于Util應(yīng)用框架的開發(fā)非常重要,它能保證基礎(chǔ)功能的穩(wěn)定性. 對于使用 Util 開發(fā)的業(yè)務(wù)項目,自動化測試不是必須的,但掌握它可能很有

    2024年02月08日
    瀏覽(93)
  • Util應(yīng)用框架基礎(chǔ)(三) - 面向切面編程(AspectCore AOP)

    本節(jié)介紹Util應(yīng)用框架對AspectCore AOP的使用. 有些問題需要在系統(tǒng)中全局處理,比如記錄異常錯誤日志. 如果在每個出現(xiàn)問題的地方進行處理,不僅費力,還可能產(chǎn)生大量冗余代碼,并打斷業(yè)務(wù)邏輯的編寫. 這類跨多個業(yè)務(wù)模塊的非功能需求,被稱為 橫切關(guān)注點 . 我們需要把橫切關(guān)注點

    2024年02月05日
    瀏覽(73)
  • 來了來了,我使用 ChatGPT 開發(fā)了一個 AI 應(yīng)用

    來了來了,我使用 ChatGPT 開發(fā)了一個 AI 應(yīng)用

    ChatGpt 實在太火爆了,很多人在問我怎么使用 chatgpt 開發(fā)一個 AI 應(yīng)用程序。這不就來了嗎~ 你所需要準備的一個OpenAI 的密鑰和一點點代碼來發(fā)送提示并返回結(jié)果,例如下面這段代碼: 就靠這段代碼,你現(xiàn)在就可以開始用它做出不可思議的東西了!?? 使用AI執(zhí)行命令的基本結(jié)

    2024年02月01日
    瀏覽(19)
  • Spring AI 來了,打造Java生態(tài)大模型應(yīng)用開發(fā)新框架!

    Spring AI 來了,打造Java生態(tài)大模型應(yīng)用開發(fā)新框架!

    盡管 Python 長期主導(dǎo) AI 大模型應(yīng)用開發(fā)領(lǐng)域,但 Java 并未熄火!Spring AI 來了,正式告別實驗期,邁向廣泛應(yīng)用新階段!這意味著 Spring 生態(tài)體系的廣大開發(fā)者,迎來 AI 大模型應(yīng)用開發(fā)的新里程。 Spring AI 是一個 AI 工程師的應(yīng)用框架,它提供了一個友好的 API 和開發(fā) AI 應(yīng)用的抽

    2024年04月12日
    瀏覽(26)
  • shell_68.Linux在非控制臺下運行腳本

    在非控制臺下運行腳本 有時候,即便退出了終端會話,你也想在終端會話中啟動 shell 腳本,讓腳本一直以后臺模式運行到結(jié)束。 這可以用 nohup 命令來實現(xiàn)。nohup 命令能阻斷發(fā)給特定進程的 SIGHUP 信號。當退出終端會話時,這可以避免進程退出。 nohup 命令的格式如下: 下面

    2024年02月05日
    瀏覽(16)
  • Node.js基本概念、特點、用途和常用模塊,以及Express框架開發(fā)一個web應(yīng)用

    Node.js基本概念、特點、用途和常用模塊,以及Express框架開發(fā)一個web應(yīng)用

    目錄 一、Node.js的基本概念和特點 二、Node.js的用途 三、Node.js的常用模塊 四、使用Node.js進行Web開發(fā) 1. 安裝Node.js 2. PyCharm配置Node.js 3. 使用http庫編寫一個web服務(wù) 4. 使用Express框架構(gòu)建Web應(yīng)用程序 5. 調(diào)試代碼 6. 發(fā)布應(yīng)用程序 參考文章 ?Node.js系列文章推薦閱讀: JavaScript匿名函

    2024年02月07日
    瀏覽(26)
  • Java程序員的AI框架,它來了

    Java程序員的AI框架,它來了

    ????????在本文中,我們將探索Spring AI——一個為Java開發(fā)者社區(qū)設(shè)計的革命性的人工智能框架。了解其核心功能、如何集成到現(xiàn)有的Spring應(yīng)用中,以及它如何簡化AI項目的開發(fā)。 ? ? ? ? 在當今這個由數(shù)據(jù)和智能驅(qū)動的時代,人工智能(AI)已經(jīng)成為推動業(yè)務(wù)創(chuàng)新和優(yōu)化用

    2024年04月25日
    瀏覽(22)
  • Spring Boot中集成各種日志框架Logback、Log4j2和Java Util Logging

    Spring Boot中集成各種日志框架Logback、Log4j2和Java Util Logging

    Spring Boot支持多種日志框架,包括Logback、Log4j2和Java Util Logging(JUL)。在Spring Boot中,可以通過簡單的配置來集成這些熱門的日志框架。 下面將詳細說明如何集成Logback、Log4j2和Java Util Logging,并提供相應(yīng)的源代碼示例。 集成Logback: Logback是Spring Boot默認的日志框架,它提供了高

    2024年02月05日
    瀏覽(53)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包