Bonjour,

J'ai une question à propos des paramètres cascade des balises JPA. J'ai modifié le OneToMany de la classe ci dessous:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
@Entity
@Inheritance(strategy=InheritanceType.JOINED)
public abstract class Document implements Serializable {
 
    @ManyToOne
    private Document documentPere;
 
     //avant : @OneToMany(mappedBy = "documentPere")
    @OneToMany(mappedBy = "documentPere", cascade=CascadeType.ALL)
    private List<Document> documentsFils;
 
    ...
}
Même si j'ai fait le changement, les merge ou persist en cascade ne fonctionnent pas. Sur d'autres entités il n'y a pas eu de problème...
Est-ce que je doit recréer la table correspondante à la classe Document pour que les changements prennent effets?

Merci