Utilizzo di JPA Ho una domanda relativa ai CascadeTypes.JPA CascadeType priorità?
per esempio:
@ManyToMany(fetch=FetchType.LAZY, cascade={CascadeType.PERSIST, CascadeType.MERGE, CascadeType.REFRESH})
è diverso a questo:
@ManyToMany(fetch=FetchType.LAZY, cascade={CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH})
Perché? Ho bisogno che il persistente cascadetype inserisca automaticamente oggetti di riferimento nella mia classe di entità . e ho bisogno di unire perché non voglio avere doppie voci nelle mie tabelle . ma quando definisco persistono prima, la fusione non funziona, quando definisco prima , persist non funziona.
perché?
L'ordine non dovrebbe importare. O il tuo provider ha un problema, che non dovrebbe essere se è conforme a JPA, o c'è un problema con la struttura dell'entità che stai chiamando persistere o unire. Puoi pubblicare quello che stai facendo? – Chris
quale fornitore JPA stai attualmente utilizzando? – blitzen12