Existe algo em que eu passe meu bean como parametro e gere a consulta pelos campos não nulos ?
Estou utilizando EJB 3 (EntityBean) na minha aplicação, e gostaria de saber se tem como fazer um método genérico no DAO, como no hibernate, utilizando a API.
Tenho uma classe que faz isso via reflection, mais prefiro usar algo da API, caso exista.
Olha, com JPA puro ainda não existe criteria, mas se você tiver utilizando a implementação de JPA do hibernate e não se incomodar em depender diretamente do hibernate, então vc consegue pegar a sessão do hibernate assim: