Problema com mapeamento ManyToOne com chave composta  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
felipedamiani
JavaEvangelist
[Avatar]

Membro desde: 07/10/2006 17:38:46
Mensagens: 382
Localização: Braço do Norte / Tubarão - SC
Offline

Boa noite pessoal,
estou tendo problema ao tentar remover uma entidade do bd, talves seja mapeamento errado, se for por favor, me corrijam.
Abaixo Tenho minha Entidade Principal: Area.java



E aqui a Primary Key:




Pois bem, quando vou excluir ou atualizar esta entidade, me retorna o seguinte erro:



Minha entidade Uf.java



E a primary key dela: UfPK.java



e meus métodos do GenericDao:



Alguém sabe me dizer se é problema no mapeamento, ou qual motivo do erro descrito??
Já dei uma pesquisada aqui mais não consegui nada.

Abraços




Felipe Damiani
[Email] [WWW] [MSN]
joede.fadel
Virtual Machine Man
[Avatar]

Membro desde: 15/08/2007 00:42:59
Mensagens: 536
Localização: Curitiba/Pr
Offline

Eu achei a forma que vc cria chave primária meio estranha, pois você desenvolve uma classe apenas para isso, essa tecnica é utililzada quando é chave composta e no seu código não identifiquei nenhuma classe composta.

com relação ao erro na linha 23


não tem nenhum atributo id_uf na sua classe UF mais sim um atributo pk



no referencedColumnName você não faz referência ao nome da coluna do banco mais sim da sua classe




Joe S2 Jo
UTFPR - Universisdade Tecnologica Federal do Paraná
Java-PHP-PL/SQL
[Email]
felipedamiani
JavaEvangelist
[Avatar]

Membro desde: 07/10/2006 17:38:46
Mensagens: 382
Localização: Braço do Norte / Tubarão - SC
Offline

Olá Joede, obrigado pela resposta, bom neste exemplo realmente não tem chave composta, mais em alguns casos vou precisar usar, porisso adotei este padrão,
vou alterar o mapeamento conforme vc sugerio. Depois posto os resultados..

Até

Felipe Damiani
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team