title: Hibernate @OneToMany EAGER doesn't work
body: <p>I have two entities, <code>topics</code> and <code>posts</code> respectively. Here's many <code>posts</code> for one <code>topics</code>. </p>
  
  <p>So i had set up <code>topics</code> to <code>OneToMany</code>:</p>
  
  <pre><code>class topics implements Serializable {
  ...
  @OneToMany(fetch = FetchType.EAGER, mappedBy = "topic")
      @OrderBy("date DESC")
      private List&lt;posts&gt; postsList;
      public List&lt;posts&gt; getPostsList()
      {
          return this.postsList;
      }
  }
  </code></pre>
  
  <p>In <code>posts</code> entity are not any specific settings for <code>topic</code> field, just typical <code>Integer</code>.</p>
  
  <p>So problem is i can't fetch this <code>postsList</code> with <code>EAGER</code> fetch type, it will stay <code>LAZY</code> anyway:</p>
  
  <pre><code>topics theTopic = (topics) session.load(topics.class, topic);
  List&lt;posts&gt; postsOfTopic = theTopic.getPostsList();
  </code></pre>
  
  <p>... the <code>List</code> contains one object now, but it's full of nulls.</p>
  
  <p>Any ideas how to fix?</p>