日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

服务器后端 项目代码常用目录图

發布時間:2024/8/26 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 服务器后端 项目代码常用目录图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

框架組成結構一共分為5層,如上圖所示,分別如下:

基礎設施層:此層為最底層,可以為其余所有層服務。主要提供了項目開發所需的各種幫助類:數據庫訪問幫助類、文件操作幫助類、二維碼生成幫助類、分揀壓縮幫助類等等其余幫助類;拓展類:字符串拓展類、集合操作拓展類、表達式樹拓展類等等其余拓展類;還集成了個人編寫的Socket通訊框架,WCF拓展使用框架,Windows服務容器。這些豐富的類庫都是為開發人員提供了開發中常用的功能,為快速開發提供強有力的保障。

數據倉儲層:這層主要為對數據庫操作CRUD的簡單封裝,以EntityFramework為核心,采用簡單工廠、抽象工廠、工廠方法、三個工廠設計模式,使開發人員進行CRUD只需要極為簡單的代碼即可完成。本層還提供了數據庫事務的支持,更是提供了分布式事務支持,為數據庫操作提供必備的保障。使用本層提供的接口,無需關心具體的數據庫類型,比如是采用SQLServer數據庫或者MySQL數據庫,開發人員只需要關心具體的業務邏輯實現,哪怕更換數據庫,也無需更改業務邏輯代碼,只需要更改簡單的數據庫配置即可??傊?#xff0c;本層為開發人員對數據庫的操作提供了簡單高效的操作接口,可以極大的提高開發效率。

實體層:這層主要為ORM框架數據庫表對應的實體類,為業務邏輯層和應用層服務。

業務邏輯層:本層是開發人員主要編寫層,通過調用數據倉儲層操作數據庫,并為應用層提供所需的接口,處理具體操作的業務邏輯,可以說是最為復雜的一層。

應用層:本層在本框架中表現形式為ASP.NET MVC網站,其實也可以泛指其余的表現形式:控制臺程序、Windows服務程序、WinForm程序、WPF程序等等。本層為具體的應用,負責系統功能的實現。

原文博客https://www.cnblogs.com/coldairarrow/p/9626691.html

轉載于:https://www.cnblogs.com/Shunia123/p/10621640.html

總結

以上是生活随笔為你收集整理的服务器后端 项目代码常用目录图的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。