title: Why is Hibernate Open Session in View considered a bad practice?
body: <p>And what kind of alternative strategies do you use for avoiding LazyLoadExceptions?</p>
  
  <p>I do understand that open session in view has issues with:</p>
  
  <ul>
  <li>Layered applications running in different jvm's</li>
  <li>Transactions are committed only at the end, and most probably you would like the results before.</li>
  </ul>
  
  <p>But, if you know that your application is running on a single vm, why not ease your pain by using an open session in view strategy?</p>