Usando 2 Chaves Estrangeiras - VRaptor + Hibernate  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
robertouba
JavaBaby
[Avatar]

Membro desde: 21/10/2009 23:41:28
Mensagens: 82
Localização: Jacutinga, Minas Gerais
Offline

E ai galera,
estou utlizando 2 chaves estrangeiras como chaves da minha tabela, porém na hora de usar isso no formulário é um tanto chato para passar dois campos, estive pensando em implementar Serializeble, porém, não sei como fazer para transformar o meu embeddebleID para o formulario.

Meu código:




Minha ID



Bom, pois é gostaria de passar para o meu formulário, o MateriaPrimaFabricante e Fornecedor no mesmo campo.

#comofaz?

Abraços!


______________________________
[RoxF.]
[Email] [WWW] [MSN] [ICQ]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

o serializable só vai funcionar se vc serializar o objeto e colocar dentro de uma string...


se o que vc só precisa é dos ids do fornecedor e da materiaPrima vc pode fazer o seguinte:

-sobrescreva o toString da PK para retornar os dois ids, por ex separados por vírugla
-crie um converter do vraptor que pega esses dois ids e transforma na pk desejada

--
Caelum
www.caelum.com.br

robertouba
JavaBaby
[Avatar]

Membro desde: 21/10/2009 23:41:28
Mensagens: 82
Localização: Jacutinga, Minas Gerais
Offline

Nesse caso faria um converter de String para MateriaPrimaFornecedorPK

tipo isso?



Porém, como uso isso?
kkkkkkkkkkkkkkkk


______________________________
[RoxF.]
[Email] [WWW] [MSN] [ICQ]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

só tem algum campo num formulário ou coisa do tipo:


--
Caelum
www.caelum.com.br

robertouba
JavaBaby
[Avatar]

Membro desde: 21/10/2009 23:41:28
Mensagens: 82
Localização: Jacutinga, Minas Gerais
Offline

Bom, Estou mesmo sem saber por onde começar!
Criei o Converter:




E na minha classe PK Adicionei o método toString



Porém, no meu método no controller


o valor desse syso é NULL.



______________________________
[RoxF.]
[Email] [WWW] [MSN] [ICQ]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

como tá o formulário? o @Convert é do VRaptor?

--
Caelum
www.caelum.com.br

robertouba
JavaBaby
[Avatar]

Membro desde: 21/10/2009 23:41:28
Mensagens: 82
Localização: Jacutinga, Minas Gerais
Offline

O formulario está fornecedor.materiaPrimaFornecedor.id pois ha um cascade ai para o fornecedor.


______________________________
[RoxF.]
[Email] [WWW] [MSN] [ICQ]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

se o parâmetro do controller é materiaPrimaFornecedor, no formulário deveria estar só materiaPrimaFornecedor.id

--
Caelum
www.caelum.com.br

 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team