Pessoal
Estou usando Spring+Hibernate e precisaria excluir alguns registros do banco só que não é pelo ID do objeto mas sim por um outro campo então fiz o seguinte:
public void removeDisciplinaOfertadaHorarioPorDisciplinaOfertada(final Long codigoDisciplinaOfertada){
getHibernateTemplate().execute(new HibernateCallback() {
String deleteHorarioQuery = "from DisciplinaOfertadaHorario dhi where dhi.disciplinaOfertada.codigo = ?";
public Object doInHibernate(Session ses)
throws HibernateException {
ses.delete(deleteHorarioQuery, new Object[] { codigoDisciplinaOfertada });
return null;
}
});
}
Não sei o que tem de errado mas esta dando “exception is org.hibernate.MappingException Unknown entity” e esta entidade DisciplinaOfertadaHorario existe no meu mapeamento.
Desde já agradeço
até que enfim hehehe