| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2008 08:34:53
|
pango
Virtual Machine Man
Membro desde: 20/08/2005 16:31:37
Mensagens: 556
Localização: Pangolândia
Offline
|
Pessoal,
Eu tenho as seguintes classes:
Ou seja, um Perfil possui um conjunto de Acessos, que são um Enum. Minha dúvida é: quando uma classe possui um atributo Enum, basta usar a annotation @Enumerated. Mas e quando ela possui um conjunto de enums? ? Como mapear?
This message was edited 1 time. Last update was at 25/11/2008 09:11:11
|
programmer.setFucked(user.isStupid());
Sun Certified Java Programmer 1.4 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2008 09:10:47
|
pango
Virtual Machine Man
Membro desde: 20/08/2005 16:31:37
Mensagens: 556
Localização: Pangolândia
Offline
|
Pessoal,
Problema resolvido. Pesquisando no fórum do Hibernate, achei um link sobre o assunto. Anotei a minha coleção de enums da seguinte forma:
Fica aí a dica para quem tiver o mesmo problema!
|
programmer.setFucked(user.isStupid());
Sun Certified Java Programmer 1.4 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2008 09:54:39
|
theBalrogg
Debugger
![[Avatar]](/images/avatar/831b342d8a83408e5960e9b0c5f31f0c.png)
Membro desde: 30/03/2006 13:07:36
Mensagens: 74
Localização: São Paulo, SP
Offline
|
E cara...
Só uma dúvida...
Na prática, na sua tabela, quais seriam os valores?
Um abraço
|
[Behold theBalrogg]
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2008 10:58:15
|
pango
Virtual Machine Man
Membro desde: 20/08/2005 16:31:37
Mensagens: 556
Localização: Pangolândia
Offline
|
Fala cara,
A tabela Acessos tem duas colunas: id_perfil e acesso. Id_perfil recebe (claro) o id do Perfil. Ja acesso recebe o String representando o Acesso.
|
programmer.setFucked(user.isStupid());
Sun Certified Java Programmer 1.4 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2008 11:50:00
|
theBalrogg
Debugger
![[Avatar]](/images/avatar/831b342d8a83408e5960e9b0c5f31f0c.png)
Membro desde: 30/03/2006 13:07:36
Mensagens: 74
Localização: São Paulo, SP
Offline
|
Hmm
Então na prática, essa a coluna string dessa tabela de perfil teria valores sendo o toString das enums? tipo: INCLUIR_FUNCIONARIO, etc...
|
[Behold theBalrogg]
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2008 20:35:51
|
pango
Virtual Machine Man
Membro desde: 20/08/2005 16:31:37
Mensagens: 556
Localização: Pangolândia
Offline
|
Isso aí...
|
programmer.setFucked(user.isStupid());
Sun Certified Java Programmer 1.4 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/11/2008 07:12:16
|
theBalrogg
Debugger
![[Avatar]](/images/avatar/831b342d8a83408e5960e9b0c5f31f0c.png)
Membro desde: 30/03/2006 13:07:36
Mensagens: 74
Localização: São Paulo, SP
Offline
|
Entendido...
Obrigado...
Agora começa a fazer algum sentido utilizar enums pra valores de domínio... rsss
Um abraço
|
[Behold theBalrogg]
|
|
|
 |
|
|