Hibernate Version: 4.0.1.Final/JPAHibernate/JPA: cascade inattendue sur la fusion
Bonjour,
je veux fusionner une table individuelle. Après l'exécution de entityManager.merge(), toutes les tables enfants sont sélectionnées dans la base de données.
Les tables enfants sont annotés dans le parentTable avec:
@OneToMany(fetch = FetchType.LAZY, mappedBy = "parentTable")
Il n'y a pas d'annotation en cascade. Je ne veux pas mettre en cascade les tables enfant lors de la fusion. Comment puis-je désactiver la cascade lors de la fusion?
@Transactional
public void save() {
entityManager.merge(parentTable); //cascades child´s here
}
Seules les tables enfants qui ont été récupérées précédemment ont été récupérées.
Merci tak3shi
Avez-vous trouvé une solution finale pour bloquer la cascade de fusion? –