Dne Mon, 21 Sep 2009 17:32:02 +0200 Jan Dosoudil <jan-k...@dosoudil.chr.cz> napsal/-a:

je nutné používat u obousměrných relací mappedBy="", v tabulce AppUser má být:
@OneToMany(mappedBy="appUser")
Subscription subscription;

v Subscription:
@ManyToOne
AppUser appUser;

Pokud se nepoužije mappedBy, vytvářejí se duplicitní vazby, které již existují.

Tak jsem to takhle udelal a kdyz jsem dropnul DB a nechal ji
znovu vytvorit, tak zrusil tu join table a do Subscription
strcil FK, cili ted to vypada, jak kdybych si ten DDL delal
rucne :-)


Diky za pomoc, pf



Odpovedet emailem