title: Hibernate: Refresh, Evict, Replicate and Flush
body: <p>I wish I knew what exactly does each item in this list, how it works, what the consequences and when is the correct time to use.</p>
  
  <ol>
  <li>Refresh</li>
  <li>Evict</li>
  <li>Replicate</li>
  <li>Flush</li>
  </ol>
  
  <p>I even wonder what each one does, but I'm not absolutely sure, so I'm asking for your help, cause I really want to understand it.</p>
  
  <p>I know it's a pretty generic question, but I think really useful to know about it all.</p>
  
  <p>Thanks.</p>