Como gravar o obj do fk na tabela usando o Hibenate?

0 respostas
aorocha

Se tivesse fizendo na mão o insert eu colocava o id do fk direto no campo assim:
insert into usuario(nome,fkIdCentrodeCusto) value (‘Joao’,10);

com o Hibernate estou buscando o obj CentrodeCusto e setando ele no obj da tabela assim?

CentroCustoGerenciador gerCC = (CentroCustoGerenciador) input.getValue("centroCustoGerenciador"); userReq.setCentrocusto(gerCC.getCentrocusto(new Long(input.getIntValue("cc"))));

eu tenho o id do Centrodecusto, vou te que busca no bd ele para poder grvar ele no obj usuario, não tem como setar esse id sem fizer esse consulta excessiva?

Criado 18 de agosto de 2006
Respostas 0
Participantes 1