Programación General > Java
Error Hibernate Annotations
(1/1)
acek:
Buenas Noches compañeros de solo codigo,
Como estas, :P , les comento mi problema, me encuentro realizando una aplicacion en java con persistencia con el hibernate annotations, y se me presenta el sisguiente error
--- Código: Java ---org.hibernate.AnnotationException: referencedColumnNames(Libro, Folio) of Estructuras.Alumnos.matricula referencing Estructuras.Matricula not mapped to a single property at org.hibernate.cfg.BinderHelper.createSyntheticPropertyReference(BinderHelper.java:180) at org.hibernate.cfg.ToOneFkSecondPass.doSecondPass(ToOneFkSecondPass.java:88) at org.hibernate.cfg.AnnotationConfiguration.processFkSecondPassInOrder(AnnotationConfiguration.java:499) at org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:304) at org.hibernate.cfg.Configuration.buildMappings(Configuration.java:1115) at org.hibernate.ejb.Ejb3Configuration.buildMappings(Ejb3Configuration.java:1225) at org.hibernate.ejb.EventListenerConfigurator.configure(EventListenerConfigurator.java:159) at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:854) at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:191) at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:253) ... 41 more
--- Código: Java --- @OneToOne(fetch=FetchType.LAZY) @JoinColumns({ @JoinColumn(name = "Matricula_Libro", referencedColumnName = "Libro", nullable = false), @JoinColumn(name = "Matricula_Folio", referencedColumnName = "Folio", nullable = false)}) private Matricula matricula;
--- Código: Java --- @Basic(optional = false) @Column(name = "Libro", nullable = false) private short libro; @Basic(optional = false) @Column(name = "Folio", nullable = false) private short folio;
No se si alguien sepa como solucionar esto.
:ouch:
Navegación
Ir a la versión completa