JPA: When do eager fetching result in StackOverflowError?
<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>