title: JPA: When do eager fetching result in StackOverflowError?
body: <ol>
  <li><p>Do we have some set of rules when we should abstain of using <code>FetchType.EAGER</code>?</p></li>
  <li><p>I have heard that some of JPA frameworks (eg. Hibernate) should resolve cyclic dependencies. </p>
  
  <ul>
  <li>Do we have some advice when it comes risky to relay on frameworks?</li>
  <li>Do <code>StackOverflowError</code> along with <code>FetchType.EAGER</code> is always about bug in framework(I mean if I have like 3 rows in two tables)?    </li>
  </ul></li>
  </ol>