Cl�udio, Voc� deve usar o m�todo set para setar um relacionamento dentro do m�todo ejbPostCreate quando voc� desejar criar o elemento j� setando o relacionamento. Por exemplo: criar o Customer j� informando a Account que ele possui.
J� o uso do m�todo set em um m�todo de neg�cio serve para alterar um relacionamento, setar o relacionamento que n�o foi setado na cria��o do objeto ou at� mesmo desfazer um relacionamento. Por exemplo: alterar o objeto Account de um Customer ou cria-se o Customer e dopois seta-se o objeto Account. Resumindo, o uso de no ejbPostCreate n�o proibe o uso de um m�todo de neg�cio, e vice-versa. R�gis Sim�o. Em 17 Dec 2003, [EMAIL PROTECTED] escreveu: >------------------------------------------------------------------------------------------- > >Ceara' Java User Group > > Para cancelar sua assinatura, envie um e-mail para: >[EMAIL PROTECTED] > Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] > Falar com o administrador? e-mail para: [EMAIL PROTECTED] > >---------- > > Pessoal, estou com uma d�vida que n�o consegui >tirar pesquisando nas listas... diz respeito a relacionamentos entre CMP's, e >um exemplo pr�tico � o do xpetstore do sf.net. O relacionamento entre >CustomerEJB e AccountEJB � realizado no m�todo CustomerEJB.ejbPostCreate atrav�s >do m�todo setAccount(account). Agora o relacionamento entre OrderItemEJB e >ItemEJB n�o � realizado no m�todo OrderItemEJB.ejbPostCreate , mas sim, em um >m�todo de neg�cios chamado OrderEJB.addItem com o m�todo >setItem(item). Quando � que se deve fazer o relacionamento no m�todo >ejbPostCreate e quando em um m�todo de neg�cios? > []'s > Cl�udio Rocha > >---------- _________________________________________________________ Voce quer um iGMail protegido contra v�rus e spams? Clique aqui: http://www.igmailseguro.ig.com.br Ofertas imperd�veis! Link: http://www.americanas.com.br/ig/ ------------------------------------------------------------------------------------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED]
