title: HQL Delete on object with many to many/one-to-many mappings
body: <p>I am a bit confused about the how to delete hibernate entity using HQL. I have entity <code>Entity</code> and this entity has multiple many-to-many/one-to-many mappings. If I delete <code>Entity</code> using the HQL query </p>
  
  <p><code>Delete from Entity x where x.id = :id</code> </p>
  
  <p>will hibernate take care of deleting child objects and relationships specified in the entity's configuration file?</p>