日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

實驗:新建模型

本文介紹如何在現有用戶上下文的基礎上完善用戶建模設計,主要包括:在用戶上下文下新增用戶身份證件信息,并調整用戶信息讀取接口,在接口返回的用戶信息中加上身份證件信息。

新建領域對象

  1. 限界上下文頁面,單擊用戶上下文

  2. 在用戶上下文的技術建模頁面,新建領域對象。具體操作,請參見新建領域對象

    image.png

    您可以參考以下信息配置用戶身份證件對象信息:

    • 基本信息

      配置項

      配置示例

      對象名稱

      身份證件

      編碼

      Identity

      對象類型

      值對象(由于身份證件信息本身不存在一個獨立的生命周期,也一般不會產生獨立的行為,只是用戶實體的一類屬性集合,所以被定義為值對象)

    • 對象屬性

      配置項

      配置示例

      字段名稱

      ID、用戶ID、證件類型、證件號碼、證件過期時間

      編碼

      id、userId、cardType、cardId、expireDate

      數據類型

      Long、String、Integer、String、Date

    • 對象行為

      配置項

      配置示例

      行為名稱

      獲取用戶身份證件信息列表

      行為編碼

      listIdentityCard

      行為描述

      根據用戶ID獲取用戶身份證件信息列表

      行為入參

      • 參數名稱:用戶ID

      • 編碼:userId

      • 參數類型:String

      • 必填:必填

      行為出參

      • 參數類型:集合類型 > List > Entity(例如:Account)

      • 描述:身份證件

      新建身份證件對象的對象行為配置詳情如下圖所示:image.png

  3. 完成領域對象創建后,您可以打開領域模型設計器,查看領域對象關系圖并進行編輯(例如,您可以拉取關系線條,為用戶實體與身份證件值對象創建關聯關系)。具體操作,請參見使用領域模型設計器image.png

編輯應用服務

在新增身份證件信息后,如果您希望在獲取用戶信息時能讀取到用戶的身份證件信息,則可以按以下步驟來配置。

  1. 新增結構對象:在用戶上下文的技術建模的結構對象頁面,新建結構對象。具體操作,請參見創建和管理結構對象image.png

    您可以參考以下信息配置新建結構對象的配置信息:

    配置項

    配置示例

    基本信息

    • 對象名稱:用戶身份證件結構對象

    • 編碼:UserIdentityDTO

    字段

    • 字段名稱:ID、證件類型、證件號碼、證件過期時間

    • 編碼:id、cardType、cardId、expireDate

    • 數據類型:Long、Integer、String、Date

  2. 修改用戶基礎信息結構對象:在用戶基礎信息結構對象中新增身份證件信息,數據類型配置為:集合類型 > List > Structure > 用戶身份證件結構對象編碼。具體操作,請參見創建和管理結構對象。具體如下圖所示:image.png