Relacionamentos entre CMPs - como fazer?

Pessoal, eu gostaria de saber como se faz para confiigurar os relacionamentos entre entity beans. Alguém conhece algum bom tutorial pra aprender isso?

Eu uso o Lomboz pra auxiliar na geração das classes e do deployment descriptor. Gostaria de saber também se é possível configurar esses relacionamentos através dos JavaDocs do Lomboz.

Desde já agradeço, Júlio.

Bom…os relacionamentos em CMP (CMR)…sao praticamente definidos apenas no XML…

Para ficar mais claro…dá uma olhadinha nesse conteúdo…

http://www.argonavis.com.br/cursos/java/j500/j500_8.pdf

[]'s

Ae Julio, o lomboz, ateh onde eu usei, nao oferece suporte para CMR (Relacionamento entre CMPs), mas da pra vc fazer isso via “javadoc” sim, pois o lomboz nada eh q um front-end para o XDoclet…

entao, é mei sussa, vou dar um exemplo de relacionamento 1-n (Pai tem vários filhos)

na classe Pai vc cria o método:

public Collection getFilhos();

public void setFilhos(Collection filhos);

bom, agora vc precisa fazer o mapeamento acima do metodo getFilhos():


   /**
     * @ejb.relation
     *      name="PAI_FILHOS" <- nome da relacao
     *      role-name="Pai_tem_filhos" <- nome da regra de relacao
     *      target-role-name="filho_do_pai" 
     *      target-ejb="Filho"
     *
     * @jboss.target-relation
     *      related-pk-field="id" <- chave prim do filho
     *      fk-column = "id_filho" <- coluna em pai, para mapear o filho
     *
     * @ejb.interface-method
     *      view-type="both"
     */

qq duvida vide xdoclet.sourceforge.net