title: Hibernate ignore field on certain condition
body: <p>I'm new to hibernate and I'm having a problem in persist. In user class, it has <code>first_name</code>, <code>last_name</code>, <code>gender</code>, <code>address</code>, etc and I want only <code>Address</code> column field to ignore update to table when user's <code>gender</code> is only equals to <code>Female</code>. I googled and found out that I can use <code>@Transient</code> to ignore update but what I want is to ignore when certain condition is met and if not, I want to include <code>Address</code> in persist.</p>
  
  <p>Is it possible to do in hibernate?</p>