Pessoal estou com uma grande duvida com relação a busca utilizando hibernate, se alguem puder me ajudar…
Abraço!!!
[quote]Exception in thread “main” java.lang.IllegalArgumentException: br.com.csj.bean.CandidatoVo cannot be cast to java.io.Serializable
at org.hibernate.ejb.AbstractEntityManagerImpl.getReference(AbstractEntityManagerImpl.java:163)
at br.com.csj.dao.hibernate.CandidatoHblDao.remove(CandidatoHblDao.java:43)
at br.com.csj.factory.Teste.main(Teste.java:96)
Caused by: java.lang.ClassCastException: br.com.csj.bean.CandidatoVo cannot be cast to java.io.Serializable
at org.hibernate.ejb.AbstractEntityManagerImpl.getReference(AbstractEntityManagerImpl.java:154)
… 2 more[/quote]
Meu HblDao
[code]public CandidatoVo remove(CandidatoVo candidato) {
em.getTransaction().begin();
em.remove(em.getReference(CandidatoVo.class, candidato));
em.getTransaction().commit();
return null;
}[/code]
CandidatoVo candidato = new CandidatoVo();
candidato.setId(3);
CandidatoHblDao dao = new CandidatoHblDao();
dao.remove(candidato);