Configuration cfg = new Configuration().configure();
SessionFactory factory = cfg.buildSessionFactory();
//através do Configuration
PersistentClass classMapping =
cfg.getClassMapping("com.model.entity.Usuario");
System.out.println("chave: " +classMapping .getIdentifierProperty().getName());
KeyValue identifier = classMapping.getIdentifier();
Iterator columnIterator = identifier.getColumnIterator();
while(columnIterator.hasNext()){
Column cl = (Column) columnIterator.next();
System.out.println("chave: " +cl.getName());
}
//Através da Factory
ClassMetadata classMetadata =
factory.getClassMetadata("com.model.entity.Usuario");
System.out.println("chave: "
+ classMetadata.getIdentifierPropertyName());
Chave primaria hibernate
Como saber qual é a propriedade referente a chave primária e um objeto utilizando hibernate?
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário