Ich lerne gerade über Dao
pattern in meinem Projekt. Ich weiß, eine Tabelle entspricht einem Dao
, habe ich recht? Genau wie StudentDao
, SubjectDao
.
Jedes Dao
führt CRUD
Operationen in den zugehörigen Tabellen aus, aber meine Frage ist, wie soll ich DAO
für verbundene Tabellen erstellen? Nehmen wir an, ich habe eine Anfrage, um der Schüler- und Fachtabelle beizutreten. Wie erstelle ich dann eine DAO
dafür?
Soll ich es auf die StudentDao
setzen? oder zu SubjectDao
? oder es gibt eine gute Praxis in dieser Art von Situation?
DAO - Data Access Object
ist Object
, das nur mit der Datenbank kommunizieren soll. Also wenn du JOIN
zwei Tabellen willst, musst du in DTO Object
StudentDTO auf SubjectDTO
haben.
Also, SubjectDTO
%Vor% Und DAO
kann so aussehen:
Ich empfehle Ihnen, einige Tutorials zu lesen.
Grüße