在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>源碼下載>集成開發環境源碼>

詳解領域驅動設計和spring

大?。?/span>0.5 MB 人氣: 2017-09-27 需要積分:1

  領域驅動設計

  Eric Evans的《領域驅動設計》無疑是軟件設計領域最重要的幾本書之一。

  這本書主要集中在軟件開發中如何處理領域和軟件的映射關系— 開始強調領域通用語言(domain ubiquitous language),通過語言來提取模型,最終映射到一個可工作的軟件上。

  我們已經對軟件設計模式比較熟悉了,他是用于描述和提煉Class和Class關系的技術語言。而DDD是一種用于程序員和業務溝通的更通用的語言,使用DDD可以最終將代碼映射到模型上。

  基礎構建

  構件是DDD中的一些專有名詞,讓我們看一下圖

  詳解領域驅動設計和spring

  1限界上下文(Bounded Context)

  當進行領域建模的時候,任何將其作為一個整體進行建模的嘗試注定會失敗。因為各類利益相關者和他們對領域的看法可能完全不同,試圖建立一個單一的、獨特的模型來滿足所有需求是完全不可能的,會把系統搞得極為復雜。

  讓我們看一個示例圖,這個圖描述了銷售領域已經識別出的模型

  詳解領域驅動設計和spring

  我們把模型元素稍加區分,成為分離的模型,就可以看出客戶和訂單的,他們是不同上下文的核心的概念。

  詳解領域驅動設計和spring

  在這里,我們確定了系統戰略層面的核心部分,這些部分可能都涉及客戶或訂單的概念,但通常不同限界上下文對它們的屬性感興趣的部分并不相同。比如 Accounting上下文通常對客戶的計費信息和不同的支付選項感興趣,而Shipping上下文的對客戶的唯一目標是運送地址,然后跟蹤訂單。 Order上下文可能通過客戶的訂單項了解商品信息,但實際上只涉及商品類目基本的內容(譯者注:商品規格、商品詳情這些信息Order上下文并不關注)。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      主站蜘蛛池模板: 国产福利毛片 | 精品热99 | 国产性夜夜春夜夜爽 | 在线天堂中文 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 女人爽到喷水的视频大全在线观看 | 曰韩高清一级毛片 | 午夜亚洲国产精品福利 | 日本三级欧美三级香港黄 | 美女在线看永久免费网址 | 国产成人精品日本亚洲直接 | 美女视频黄又黄又免费高清 | 一本到中文字幕高清不卡在线 | 一级特色黄色片 | 91久久国产青草亚洲 | 天天色天天射综合网 | 色猫av| 日本激情网 | 一级特一级特色生活片 | 欧美一区二区三区在线观看 | 欧洲性开放大片免费观看视频 | 激情九月 | 男人的天堂一区二区视频在线观看 | 伊人久久成人 | 色婷婷综合久久久久中文一区二区 | 91精品国产免费久久久久久青草 | 亚洲国产七七久久桃花 | www.亚洲天堂 | 色久天| 欧美丝妇| 污女网站| 天天摸夜夜摸成人免费视频 | 99香蕉精品视频在线观看 | 手机在线免费视频 | 97人人干| 久久国产热视频 | 天天色色色 | 黄色在线看网站 | 亚洲狠狠色丁香婷婷综合 | 成年人网站黄色 | 西西人体大胆高清啪啪欧洲 |