Joined: Wed Jan 02, 2008 7:22 am Posts: 5
|
Bonjour,
Je développe un requêteur et j'utilise le contenu de l'objet Configuration. J'ai besoin de récupérer les valeurs property-ref d'une association manyToOne. Je n'arrive pas à trouver l'objet dans le quel est stocké cette propriété et je ne souhaite pas utiliser de parserXML pour y arriver : hibernate fournit de nombreuses méthodes pour accéder au contenu du mapping.
voici un bout du code que j'utilise :
it = HibernateUtil2.getConfiguration().getClassMappings();
while (it.hasNext()) {
pc = (PersistentClass) it.next();
nomrootclass = pc.getRootClass().getNodeName();
if (pc.getKey() instanceof Component) {
it1 = ((Component) pc.getKey()).getPropertyIterator();
while (it1.hasNext()) {
p = (Property) it1.next();
nomparent = p.getType().getName();
nomAtt = p.getNodeName();
nomAttSQL = ((Column) p.getColumnIterator().next()).getName();
|
|