title: @Autowired does not work in SimpleJpaRepository extension
body: <p>When trying to override <code>SimpleJpaRepository</code>, adding other beans via <code>@Autowired</code> does not work. How can beans be injected in this case? Here is an implementation:</p>
  
  <pre><code>public class BaseDAO&lt;T, ID extends Serializable&gt;
               extends SimpleJpaRepository&lt;T, ID&gt;
               implements IDAO&lt;T, ID&gt; {
    @Autowired
    private SomeBean someBean; // NULL!
  }
  </code></pre>