title: Java EE 6, 5, 7 | List of managed beans or classes: EJBs , JSF beans and ..?
body: <p>could someone one the current list of <em>managed Beans</em> or classes in Java EE 5,6,7?
  apart from EJBs and JSF managed beans, are they other classes ?</p>
  
  <p>In the book " EJB 3 in Action", at chapter 5 (<em>learning advanced EJB concepts</em>) it got mentioned that: </p>
  
  <blockquote>
    <p>"DI is supported only in the managed classes and that you cannot use
    injection in helper or utility classes."</p>
  </blockquote>
  
  <p>That's  why I wanted to know what are the managed beans that can in general support Dependency injection.</p>
  
  <p>-please don't forget to mention online references and doc, if any -
  thanks in advance.  </p>