Através das ferramentas de produtividade do NetBeans, criamos um controlador JPA de forma automatizada, e tudo que precisamos para viabilizar seu funcionamento é o fornecimento, no construtor, de um objeto do tipo:
A- EntityManagerFactory
B- EntiyManager
C- Transaction
D- NamedQuery
E- Query