Jakie są różnice między modelem a modelem zasobów?

10

Jakie są różnice między modelem a modelem zasobów? Co to jest model i model zasobów?

Gianni Di Falco
źródło

Odpowiedzi:

19

Modele: modele to miejsca, w których powinna być obsługiwana główna logika biznesowa, i jest to pojedyncza instancja obiektu. Model użyje modelu zasobów do rozmowy z bazą danych i pobierania / ustawiania danych dla niej save()i load().

Model zasobów: model zasobów to miejsce, w którym dzieje się główna CRUD ( tworzenie , czytanie , aktualizacja i usuwanie ). Model zasobów nie powinien zawierać logiki biznesowej, jednak będzie komunikował się z adapterami i zasadniczo z bazą danych.

Suresh Chikani
źródło
Teraz zamiast klasy resourceModel powinny być używane repozytoria, prawda?
Gianni Di Falco
3
Wyjaśniłem