Olá amigos,
Creio que esta dúvida seja bastante simples, porém, não encontrei nada a respeito no fórum.
Preciso recuperar um objeto salvo no banco de dados e carregá-lo pelo “ID”.
Observação: Estou utilizando JPA, Hibernate, JSF, Primefaces.
Estou tentando assim: Porém sem sucesso!
public void removerDespesa(Despesa despesa){
EntityManagerFactory emf = Persistence.createEntityManagerFactory("calcPU");
EntityManager em = emf.createEntityManager();
System.out.println(despesa.getIdDespesa());
despesa = String sql = "select d from Despesa d where idDespesa ='?1'";
try {
em.getTransaction().begin();
em.getTransaction().commit();
FacesUtil.addSuccesMessage("Despesa removida com sucesso!");
} catch (Exception e) {
e.printStackTrace();
}
}