Mapeamento JPA  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Javas_Man
Debugger

Membro desde: 11/04/2006 10:45:30
Mensagens: 65
Offline

PessoALL, estou com o seguinte problema. Tenho uma base de dados com duas tabelas.


e


Estou tentando fazer o mapeamento para essas classes, mas não para as chaves. Gostaria de relacioná-las pelo campo Inscricao. Nem todo o Usuário tem um registro em Documento.

Quais são as anotações que poderia utilizar para fazer este mapeamento, lembrando que eles não tem relacionamento do banco.

Desde já, obrigado.

Abraços
rafaelmeireles
JavaTeenager

Membro desde: 13/01/2004 16:12:22
Mensagens: 151
Offline

pesquisa por relacionamento em JPA e tb por @JoinColumn

Rafael Meireles
[Email]
Javas_Man
Debugger

Membro desde: 11/04/2006 10:45:30
Mensagens: 65
Offline

mas @JoinColumn não seria para chaves estrangeiras ? Os dois campos não são chaves estrangeiras.
rafaelmeireles
JavaTeenager

Membro desde: 13/01/2004 16:12:22
Mensagens: 151
Offline

é tem razao....
desculpe a falta de atenção

This message was edited 1 time. Last update was at 09/05/2008 13:01:58


Rafael Meireles
[Email]
Rodrigo Carvalho Auler
Virtual Machine Man

Membro desde: 14/02/2003 15:59:17
Mensagens: 576
Localização: Rio de Janeiro
Offline

Pode não ter relacionamento no banco, mas de qualquer jeito, pelo o que eu entendi, a coluna Inscricao na tabela Documento seria uma chave estrangeira. Mesmo não tendo o relacionamento no banco você pode usar @JoinColumn.

Coloca aí como você quer que fique as classes pra gente entender melhor.

[]'s

Rodrigo Auler
Javas_Man
Debugger

Membro desde: 11/04/2006 10:45:30
Mensagens: 65
Offline

Rodrigo, obrigado pelo retorno.

Bom, o que eu quero seria isso...



e



O que eu queria era um relacionamento entre os atributos Usuario.doc e Documento.docum, mas os mesmos não são chaves estrangeiras na base de dados.
Rodrigo Carvalho Auler
Virtual Machine Man

Membro desde: 14/02/2003 15:59:17
Mensagens: 576
Localização: Rio de Janeiro
Offline

Não seria isso?



Mesmo Inscricao não sendo chave estrangeira no banco, deve funcionar.

[]'s

Rodrigo Auler
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team