Sono curioso e ho bisogno di trovare rapidamente questa risposta. Google non aiuterà molto.
L'API Java Persistence ha queste proprietà che indicano al framework di eseguire operazioni a cascata sulle entità associate:
CascadeType.PERSIST
CascadeType.DELETE
CascadeType.MERGE
CascadeType.REFRESH
So cosa significano i primi due: quando persisto l'oggetto A che ha B, persisto anche B e quando elimino A, elimino anche B.
Ma non riesco a dare un senso a ciò che fanno gli altri due. Aiuto?