@OneToMany(EAGER) vs @LazyCollection(FALSE)&OneToMany(LAZY)
<p>What is difference between codes?</p>

<pre><code>@LazyCollection(LazyCollectionOption.FALSE)
@OneToMany(mappedBy = "siteesTypeSite", cascade = CascadeType.ALL,fetch = FetchType.LAZY)
public Set&lt;Sites&gt; getSitees() {
    return sitees;
}
</code></pre>

<p>and</p>

<pre><code>@OneToMany(mappedBy = "siteesTypeSite", cascade = CascadeType.ALL,fetch = FetchType.EAGER)
public Set&lt;Sites&gt; getSitees() {
    return sitees;
}
</code></pre>

<p>As for me both of them makes similar result, but second case is more cleaner. If i mistook correct me please.</p>