我有一個與MVP設計模式有關的問題。在MVP設計模式中,誰負責訪問數據庫
我有一個傳遞給主持人的所有事件視圖。演示者擁有商務邏輯並更新視圖。該模型只是JPA entities的集合。
的問題是,誰是負責訪問數據庫和檢索模型?
我首先想到的是,這是一個主持人的責任。但是,想象在幾個頁面中需要相同的業務邏輯,例如,驗證用戶是否有權訪問某些內容。在這種情況下,業務邏輯將出現在多個演示者類中,這不是很好。
什麼是最好的實現?
我有一個與MVP設計模式有關的問題。在MVP設計模式中,誰負責訪問數據庫
我有一個傳遞給主持人的所有事件視圖。演示者擁有商務邏輯並更新視圖。該模型只是JPA entities的集合。
的問題是,誰是負責訪問數據庫和檢索模型?
我首先想到的是,這是一個主持人的責任。但是,想象在幾個頁面中需要相同的業務邏輯,例如,驗證用戶是否有權訪問某些內容。在這種情況下,業務邏輯將出現在多個演示者類中,這不是很好。
什麼是最好的實現?