Hallo,
ich habe folgendes Problem:
Ich habe 2 Tabellen, die bidirektional mit einer many-to-many Beziehung verbunden sind.
Als Attribut ist auf der einen Seite beim Set das inverse="true" gesetzt und auf der anderen Seite inverse="false".
Ich müsste dieses inverse irgendwie innerhalb der Anwendung "erfragen", weil davon abhängig ist, wie ich die jeweiligen Datensätze verbinden muss (auf beiden Seiten oder eben nur auf einer Seite).
Da ich eine allgemeingültige Lösung für Sets mit und ohne inverse brauche
suche ich eine Möglichkeit über das Configuration-Objekt an die inverse-Einstellungen zu kommen.
Ich bekomme mittels
Configuration c = HibernateUtil.getConfiguration();
PersistentClass pc = c.getClassMapping(beanclass.class);
Property p = pc.getProperty("propertyname");
immerhin an das entsprechende Property, das das Set symbolisiert, aber dann komme ich nicht weiter.
Hat jemand vielleicht einen Tipp wie man diese Einstellungen erfragen kann?
Danke,
Gruß
mondoshawan
|