Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie frage ich die Join-Tabelle mit dem Ruhezustand ab?

Was Sie tun möchten, ist eine typisierte Abfrage zu erstellen. Mit der richtigen Zuordnung können Sie auch verwandte Objekte erhalten - Sie müssen Join-Tabellen nicht als ORM abfragen wird dies für Sie tun:

Query query = session.createQuery(hql);
List<TestProject> results = query.list();

for (TestProject row : results) {
    //what to do here
    // do whatever you want
}

Und mit der richtigen Zuordnung von Beziehungen können Sie Beziehungen wie diese erhalten:

for (TestProject row : results) {
    Set<TestEmployee> employees=row.getEmployeesList();
    // do more work.
}

Was "How to"s angeht - das Thema ist zu breit, um es in einer einzigen Antwort usw. abzudecken, aber Sie sollten in der Lage sein, von hier aus zu beginnen - http://hibernate.org/orm/documentation/5.1/