Ich habe zahlreiche Fragen zu MVP gesehen, die sich hauptsächlich um View und Presenter drehen. Meine Frage ist mehr über die Interaktion des Presenter mit der Datenzugriffsschicht.MVP - Lädt Presenter Daten von der Datenschicht und übersetzt sie in Model?
In meiner Anwendung spiegelt mein Modell die Ansicht sehr genau wider. h. Mein Modell enthält nur die Informationen, die auf der Benutzeroberfläche angezeigt werden müssen. Daher ist es wirklich ein "ViewModel".
Ich habe folgende Fragen:
- Sollte der Presenter für einen Anruf in die Datenschicht verantwortlich sein?
- Soll der Presenter die zurückgegebenen Daten dem ViewModel zuordnen?
- Sollte dieses Mapping im Presenter stattfinden? In einer separaten Klasse?
- Gibt es ein Muster, das ich nutzen könnte?
Oder bin ich völlig aus der Spur?
das ist eine gute Frage! – nawfal