Hibernate: Mapeamentos de entidades filhas nos pais  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
plentz
Moderador
[Avatar]

Membro desde: 28/01/2004 07:34:12
Mensagens: 1584
Localização: Porto Alegre, RS
Offline

Pessoal, uma dúvida.

Na referência do Hibernate, as entidades filhas normalmente são mapeadas como Set<entidade_filha> na entidade pai.

As dúvidas:
  • existe algum contra em mapear como um List por exemplo?

  • quais seriam as vantagens de se usar efetivamente Set's pra isso?


  • Tks

    Diego Plentz - Twitter
    "Provide options, don't make lame excuses."
    [Email] [WWW]
    ZehOliveira
    GUJ Ranger

    Membro desde: 12/12/2003 22:13:49
    Mensagens: 964
    Localização: Maceio-AL
    Offline

    Contra não tem nenhum. Acho que a maioria usar Set por que na documentação do Hibernate é assim. Pensando bem, um Set é a coleção que quase todo mundo precisa pra fazer associação, já que nem sempre é necessário ter os objetos da coleção indexados numericamente e normalmente é desejado que os objetos não se repitam.

    Aparentemente, a única diferença é a necessidade de informar qual a coluna vai ser usada como índice da List.
     
    Índice dos Fóruns » Java Avançado
    Ir para:   
    Powered by JForum 2.1.8 © JForum Team