Se for STRING, ele criará uma coluna do tipo VARCHAR e gravará os nomes das
Enums.
Se for ORDINAL, criará uma coluna de tipo inteiro e gravará o número
correspondente à enum, tipo 1-Casado, 2-Solteiro.
2009/10/30 Danilo Akamine <danilowz@gmail.
>
>
> Valeu, e como ficaria a coluna do banco de dados?
> Por exemplo, no MySQL existe o tipo Enum, já no HSQLDB não existe.
>
> 2009/10/30 db <dbconrado@gmail.
>
> >
> >
> > @Enumerated(
> >
> >
> > 2009/10/30 Danilo Akamine <danilowz@gmail.
> 40gmail.com>
>
> >
> > >
> > >
> > > Como persistir um enumerador Java utilizando JPA?
> > > por ex:
> > >
> > > // a entidade
> > > @Entity
> > > @Table
> > > class Cliente {
> > > ..@Id
> > > ..private int id;
> > > ..private String nome;
> > > ..private Escolaridade escolaridade; // Aqui é um Enum
> > >
> > > // a persistência
> > > Cliente c = new Cliente();
> > > c.setNome("José
> > > c.setEscolaridade(
> > > em.persist(c)
> > >
> > > Isso funcionaria? O que preciso fazer mais?
> > >
> > > Obrigado
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br

Alterar configurações via web (Requer Yahoo! ID)
Alterar configurações via e-mail: Alterar recebimento para lista diária de mensagens | Alterar formato para o tradicional
Visite seu Grupo | Termos de uso do Yahoo! Grupos | Sair do grupo
0 comentários:
Postar um comentário