Was sind die Unterschiede zwischen einem Modell und einem Ressourcenmodell?

10

Was sind die Unterschiede zwischen einem Modell und einem Ressourcenmodell? Was ist ein Modell und ein Ressourcenmodell?

Gianni Di Falco
quelle

Antworten:

19

Modelle: In Modellen sollte Ihre Hauptgeschäftslogik behandelt werden und ist eine einzelne Instanz eines Objekts. Das Modell verwendet das Ressourcenmodell, um mit der Datenbank zu kommunizieren und Daten dafür auf save()und abzurufen / festzulegen load().

Ressourcenmodell: In einem Ressourcenmodell findet Ihr Haupt-CRUD statt ( Erstellen , Lesen , Aktualisieren und Löschen ). Das Ressourcenmodell sollte keine Geschäftslogik enthalten, es wird jedoch mit den Adaptern und im Grunde mit der Datenbank kommunizieren.

Suresh Chikani
quelle
Jetzt sollten Repositorys anstelle der resourceModel-Klasse verwendet werden, oder?
Gianni Di Falco
3
Ich habe die Antwort gemäß Frage erklärt
Suresh Chikani