n-tier

    2熱度

    4回答

    假設您正在實現一個用戶故事,需要從UI(或服務外觀)到數據庫的所有層進行更改。 你朝什麼方向移動? 從UI到業務層到存儲庫到數據庫? 從DB到知識庫到業務層到UI? 這取決於。 (什麼?)

    9熱度

    8回答

    我正與同事討論在新應用程序中實現數據層的最佳方式。 一個觀點是數據層應該知道業務對象(我們自己的代表實體的類),並且能夠本身處理這個對象。 相對的觀點是數據層應該是對象無關,純粹和簡單處理的數據類型(字符串,布爾變量,日期等) 我可以看到,這兩種方法可能是有效的,但我的自己的觀點是我更喜歡前者。這樣,如果數據存儲介質發生變化,業務層不必(必然)不得不改變以適應新的數據層。因此,從SQL數據存儲轉換