Ho appena iniziato a leggere JPA e l'implementazione in modalità ibernazione per comprendere i dettagli. ma, per continuare con lo sviluppo fino ad allora, puoi aiutare a chiarire un qn di base.Quando utilizzare, non utilizzare, OneToOne e ManyToOne
Quando usare OnetoOne
posso usare OnetoOne se il gestore di entità deve gestire la persistenza del relativo oggetto. il punto è che posso sempre vivere senza specificare oneToOne, ma poi ho la responsabilità di gestire la relazione e di assicurarmi che gli oggetti riferiti non siano nello stato transitorio. È vero?Quando utilizzare o non utilizzare, ManyToOne
dire che sono la definizione di un classe Employee, e ha bisogno di definire il rel con datore di lavoro. In questo caso, ho bisogno di specificare ManyToOne come qui di seguito, o che cosa se non@Entity public class Employer { String name; } @Entity class Employee { String name; @ManytoOne //or not?? Employer employer; }
grazie