Ich habe eine ziemlich komplizierte DAO-Schicht in Java implementiert, basierend auf den ausgezeichneten Artikeln von BalusC hier: http://balusc.blogspot.co.uk/2008/07/dao-tutorial-data-layer.html
Meine Frage ist: Wie kann man am besten Joins in diesem "Muster" durchführen?
In meinem Projekt habe ich Joins mit "Zusammengesetzten" Klassen gemacht - z. B. habe ich Klassen für Stage, StageDAO und Node, NodeDAO und habe sie buchstäblich verbunden, um JOINNodeStage, JOINNodeStageDAO-Klassen zu bilden.
Dies scheint mir nicht sehr optimal zu sein - gibt es eine bessere Möglichkeit?
Vielen Dank im Voraus!
PS. Ist BalusC da draußen? ;-)