Gå til innhold

JPA - problemer med mappedBy


Anbefalte innlegg

Her er ett utsnitt fra entiteten "Kunder" (class i java)

 

 

@OneToMany(mappedBy="kunder", cascade=CascadeType.ALL)
private List<Ordre> ordrer;

 

Som vi ser ønsker jeg å lage en en til mange fra kunder til ordrer. En kunde skal altså kunne ha flere ordrer.

Etter at den er mappedBy ="kunder",

 

lager vi en List<Ordre> ordrer;

 

 

Dette gir bare feilmeldinger når det kompileres. Denne feilmeldingen er dratt ut:

 

Exception Description: The attribute [ordrer] in entity class [class no.uia.is202.jpademo1.data.Kunde] has a mappedBy value of [kunder] which does not exist in its owning entity class [class no.uia.is202.jpademo1.data.Ordre]. If the owning entity class is a @MappedSuperclass, this is invalid, and your attribute should reference the correct subclass.

 

 

Er veldig fersk på JPA etter å ha jobbet med jdbc, som var helt grusomt.

 

Takker for all hjelp

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...