title: Hibernate persist order
body: <p>I have a question about how Hibernate persists entity relations.
  Let's say I have an entity A that has a relation with entity B and another one with entity C.
  I create an A instance and populate it with new instances of B and C. When I persist A I need C to be persisted previous to B. Is there any way of doing this?</p>