boa tarde, ao criar o método listar() na classe ProdutoDAO esta dando um erro. codigo da classe ProdutoDAO:
@Repository
@Transactional
public class ProdutoDAO {
@PersistenceContext
private EntityManager manager;
public void grava(Produto produto){
manager.persist(produto);
}
public List<Produto> listar(){
return manager.createQuery("select p from Produto p", Produto.class).getResultList();
}
}
Na query, o "Produto" esta dando como erro, como se ele não reconhecesse o produto.