Hi Paweł, You can get the identifier column names from AbstractEntityPersister.getIdentifierColumnNames() .
Regards, Gail ----- Original Message ----- > From: "Paweł Stawicki" <pawelstawi...@gmail.com> > To: hibernate-dev@lists.jboss.org > Sent: Tuesday, December 6, 2011 4:07:20 PM > Subject: [hibernate-dev] Where is annotation <-> column name mapped? > > Hello, > > I'm trying to fix some bug on Hibernate > (https://hibernate.onjira.com/browse/HHH-6580), and I need to get > following information: > 1. Which property is an entity ID? > 2. Which column name in table corresponds to this property? > > What class/object has this information? > > I spent few hours on it, but I can't tie it all together. Maybe some > documentation would help? I found that > EntityMetamodel.getIdentifierProperty can give me answer to question > 1, but I can't find answer for question 2. > > Best regards > -- > Paweł Stawicki > http://pawelstawicki.blogspot.com > http://szczecin.jug.pl > > _______________________________________________ > hibernate-dev mailing list > hibernate-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/hibernate-dev _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev