2010-08-13 7 views
0

J'utilise l'annotation JDO dépendante = "true" pour supprimer mes classes d'enfants appartenant à ceci:Quels types nécessitent l'utilisation de JDO dependent = "true" pour les suppressions en cascade?

@Persistent(mappedBy = "parent") 
@Order(column="PARENT_CHILD_IDX") 
@Element(dependent="true")  
private ArrayList< Child> children = new ArrayList<Child>(); 

Ai-je besoin de le faire pour d'autres types de données non personnalisés comme Long, String, Link, Blob et texte? enums?

@Persistent(defaultFetchGroup="true", dependant="true") 
    private Text veryLongString; 

Répondre

0

j'ai posé une question similaire sur le groupe appengine-java et la réponse est:

If you delete an entity, Text and Blob properties in that entity will be deleted as well.