dedlfix: Trennung DAL?AL

Beitrag lesen

Hi!

Beispielsweise kann man mit MVC die grundlegenden Zuständigkeiten einer Anwendung regeln. Das Model seinerseits, in dem ja die Geschäftslogik stattfindet, kann über ein Repository die Datenhaltung ansprechen. Das Repository hält dafür grundlegende und je nach Bedarf spezialisierte RUDI-Funktionalität bereit. Konkrete Implementierungen findest du in den diversen Frameworks.

Das ist nicht das, was ich meine. CRUD macht keine Trennung zwischen DAL?AL. DAL ist ein abstraktes Modell, das muss nicht unbedingt ein RDBMS sein.

CRUD/RUDI muss sich auch nicht zwangsläufig nur auf DBMSe beziehen. Ich hab auch nicht behauptet, dass RUDI die Trennung machen würde. Als Bestandteil des Repositorys ist RUDI ein Teil des DAL. Das Repository kapselt den DAL.

Lo!