Pessoal seguinte,
Tenho uma Tabela chamado Transacao que tem os seguintes atributos(codigo e descricao), a outra tabela que tenho se chama TransacaoPossivel com os campos(codigoTransacao, codigoTransacaoPossivel).
É um relacionamento de 1 para N, (1 Transacao - N TransacoesPossiveis).
Na Tabela de TransacaoPossivel os dois campos sao PKs.
Entao fiz assim nos pojos.
No pojo de Transacao:
anotei os campos codigo e descricao
No pojo de TransacaoPossivel
@Table(name = “USER”)
public class TransacaoPossivel implements Serializable {
@Embedded
public TransacaoPossivelPK transacaoPossivel;
…
Na TransacaoPossivelPK
@Embeddable
public class TransacaoPossivelPK
@Collunn(name=“codigo”)
private int codigo;
@Collunn(name=“codigoTransaacaoPossivel”)
private int codigoTransacao
…
Entao o problema é que quando eu mudo o codigo da TransacaoPossivelPk de int para Objeto Transacao nao funciona, tenho que fazer isso, pois preciso tanto do codigo, quanto da descricao da tabela Transacao.
Obrigado
Romulo.