Fórum JPA/JSF #417634
29/05/2012
0
Já tenho uma tabela onde um gampo que determina o grau de dependencia dos socios em relação ao titular é inteiro e seu dominio é:
1 - titular;
2 - conjuge;
3 - filho(a)
...
Tentei usar o enum, para trabalhar melhor na aplição tipo socio.dependencia já imprimir Titular e assim por diante...
Qual a melhor forma de trabalhar com esse caso???
Abraços
Ricardo Pestana
Curtir tópico
+ 0Posts
29/05/2012
Robson Teixeira
att
robson
Gostei + 0
29/05/2012
Davi Costa
Pesquisa JPA que tem um mapeamento legal para enums.
att Davi
Gostei + 0
30/05/2012
Ricardo Pestana
Vou pesquisar as duas situações (converter/enum jpa)... mas qto ao enum no jpa, já andei fuçando e nos exemplos que vi e tentei fazer, nunca consegui trabalhar com números tipo 1(Titular), 2(Conjuge)... pq na tabela tenho o código (que é int) do parentesco (um total 6 ou 8 tipos)...
Em virtude disso eu desisti de fazer a tratativa no banco (embora na minha visão seria melhor). Existe uma forma de trabalhar com numeros/enum?
obrigado
Gostei + 0
30/05/2012
Davi Costa
ABERTO(ABE),
CONCLUIDO(CON),
PENDENTE(PEN),
CANCELADO(CAN),
ANDAMENTO(AND),
NA(N/A);
protected String descricao = null;
private Situacao(String descricao) {
this.descricao = descricao;
}
}
@Column(name = SITUACAO, nullable = false)
private Situacao situacao;
No banco vai ser salvo
0 = ABERTO(ABE)
1 = CONCLUIDO(CON)
2 = PENDENTE(PEN)
3 = CANCELADO(CAN)
4 = ANDAMENTO(AND)
5 = NA(N/A)
Ou seja já vai gravar no banco como vc quer
att Davi
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)