原文:Rafy 領域實體框架示例(1) - 轉換傳統三層應用程序

Rafy 領域實體框架發布后,雖然有幫助文檔,許多朋友還是反映學習起來比較復雜,希望能開發一個示例程序,展示如何使用 Rafy 領域實體框架所以,本文通過使用 Rafy 領域實體框架來改造一個傳統的三層架構應用程序 服裝進銷存 系統,來講解如何使用 Rafy 領域實體框架進行數據庫應用程序的快速開發,以及替換為使用 Rafy 框架后帶來的一些新功能。 完整示例包下載地址:http: pan.ba ...

2013-10-22 12:18 7 3050 推薦指數:

查看詳情

Rafy 領域實體框架 - 樹型實體功能(自關聯表)

Rafy 領域實體框架中,對自關聯的實體結構做了特殊的處理,下面對這一功能進行講解。 場景 在開發數據庫應用程序時,往往會遇到自關聯表的場景。例如,分類信息、組織架構中的部門、文件夾信息等,都是不限制層級的。如下圖中操作系統的文件夾: 在開發這類程序時,往往是設計一張 ...

Mon Dec 01 03:02:00 CST 2014 7 1299
應用程序框架(一):DDD分層架構:領域實體(基礎篇)

  一、什么是實體   由標識來區分的對象稱為實體。   實體的定義隱藏了幾個信息: 兩個實體對象,只要它們的標識屬性值相等,哪怕標識屬性以外的所有屬性值都不相等,這兩個對象也認為是同一個實體,這意味着兩個對象是同一實體在其生命周期內的不同階段。 為了能正確區分實體,標識必須唯一 ...

Thu Mar 01 22:03:00 CST 2018 0 1306
應用程序框架實戰十四:DDD分層架構之領域實體(基礎篇)

  上一篇,我介紹了自己在DDD分層架構方面的一些感想,本文開始介紹領域實體,代碼主要參考自《領域驅動設計C#2008實現》,另外參考了網上找到的一些示例代碼。 什么是實體   由標識來區分的對象稱為實體。   實體的定義隱藏了幾個信息: 兩個實體對象,只要它們的標識屬性值相等 ...

Tue Nov 18 02:54:00 CST 2014 17 8415
應用程序框架實戰十五:DDD分層架構之領域實體(驗證篇)

  在應用程序框架實戰十四:DDD分層架構之領域實體(基礎篇)一文中,我介紹了領域實體的基礎,包括標識、相等性比較、輸出實體狀態等。本文將介紹領域實體的一個核心內容——驗證,它是應用程序健壯性的基石。為了完成領域實體的驗證,我們在前面已經准備好了驗證公共操作類和異常公共操作類。   .Net提供 ...

Fri Nov 21 07:43:00 CST 2014 25 8058
Rafy 領域實體框架演示(2) - 新功能展示

本文的演示需要先完成上一篇文章中的演示:《Rafy 領域實體框架示例(1) - 轉換傳統三層應用程序》。在完成改造傳統三層系統之后,本文將講解使用 Rafy 實體框架后帶來的一些常用功能。 數據庫自動生成 在程序轉換轉換完畢后。由於已經配置好數據庫的連接字符串,所以直接運行整個 ...

Thu Oct 31 19:20:00 CST 2013 10 1526
Rafy 領域實體框架 - 領域模型設計器(建模工具)設計方案

去年4月,我們為 Rafy 框架添加了領域模型設計器組件。時隔一年,謹以本文,簡要說明該領域模型設計器的設計思想。 設計目標 Rafy 實體框架中以領域驅動設計作為指導思想。所以在開發時,以領域建模為首要任務。為此,我們為它開發了領域模型設計器。開發人員可以在設計器中,設計相應 ...

Mon Apr 28 06:32:00 CST 2014 4 6086
ABP框架入門學習(二)——實體/領域/應用層實現

上篇文章寫到下載模板,模板的結構簡單介紹、生成數據庫和基礎數據,然后並運行了項目,接下來咋們說說項目的擴展,新建一塊自己的業務,參照現有的項目架構,我們該怎么一步步增加自己的功能? 一、創建Book實體 前面有說道項目領域是有兩塊組成 ...

Wed Feb 23 19:47:00 CST 2022 0 843
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM