Entity Manager

Bitte aktiviere JavaScript!
Ich arbeite gerade ein Tutorial durch. Es wird eine Tabelle mit dem Entity-Manager angesprochen, wobei der JPQL-Query "select t from TestCon t" ist. Die Tabelle lautet testcon(a,b), und hat keine Relationen zu anderen Tabellen. Im Text deutet der Autor an, und dazu gibt es auch viele Webseiten, dass bei einer 1:m-Relation von Abteilung-Angestellter in Abteilung die Annotation @onetomany" und eine Collection Angestellte angelegt werden soll und als Gegenpart in Angestellter die Annotation "@manytoone" und eine Eigenschaft Abteilung. Was ich bisher gefunden habe, wie man solche Relationen füllt und in die Datenbank schreibt. Nun suche ich ein Tutorial, wo beschrieben ist, wie ich die Collection bei einer Abfrage gefüllt bekomme. Kann mir da jemand helfen?
 
A

Anzeige




Schau mal hier —> (hier klicken)
Darum kümmert sich doch normalerweise das Framework oder?
 
Wie ist dieser Query zu verstehen? "SELECT DISTINCT p FROM Player p, IN(p.teams) t". Bedeutet das nicht, das ein Spieler in mehreren Teams spielt?
 
Ja. nach der Oracle-Hilfe kann man es auch
"SELECT DISTINCT p FROM Player p JOIN p.teams t" schreiben. Es sind beides JPQL-Queries.
 
A

Anzeige




Vielleicht hilft dir das hier weiter: (klicke hier)
Passende Stellenanzeigen aus deiner Region:

Neue Themen

Oben