eis o meu mapeamento no hbm.xml
<class name="br.com.candidatoSpring.integracao.VOCandidato" table="candidato">
<id name="COD_CANDIDATO"/>
<property name="cod_municipio"/>
<property name="cursos"/>
<property name="disp_matutina"/>
<property name="disp_noturno"/>
<property name="disp_vespertina"/>
<property name="escolaridade"/>
<property name="historico"/>
<property name="idiomas"/>
<property name="nome"/>
<property name="observacoes"/>
</class>
o unico problema é quando eu tento inserir um candidato ele dá o seguinte erro:
ids for this class must be manually assigned before calling save():
- a minha pagina que insere dados tambem é a mesma pagina que altera;
- faço um if para controle desse botão
- todos os campos estão viculados a uma propriedade do meu objeto VOCandidato que esta pendurado na sessão;
- pelo que pesquisei sobre este erro, diz que eu devo manualmente atribur meus Id’s antes de chamar o getHibernateTemplate().save(voc);
- mesmo assim eu ainda nao entendi o qeu ele quis dizer com isso
Já pesquisei em varias fontes e nao consegui se quer entender o qeu ele tá pedindo pra eu fazer
Alguemm pode me ajudar??
please! preciso dessa ajuda!
vlw abração!