Pessaol …
Estou precisando de uma ajuda em um mapeamento do hibernate … o problema é q estou usando xdoclet, pois usando anotações tivemos alguns problemas de comportamento diferente nos bancos.
Tenho uma classe :
public class Versao {
private Long id;
private String descricao;
// Getter e setters omitidos
}
public class ChaveSetores {
private ChaveSetoresPK id;
private Integer quantidade;
// Getter e setters omitidos
}
public class ChaveSetoresPK {
private Versao versao;
private Integer setor;
// Getter e setters omitidos
}
Tudo isso pq tenho as tabelas :
<tabela name="T_VERSAO">
ID_VERSAO
VC_DESCRICAO
</tabela>
<tabela name="T_CHAVE_SETORES">
ID_VERSAO : (PK / FK)
NI_SETOR : ( PK )
NI_QTDE
</table>
Como ficaria as propriedades da classe ChaveSetoresPK ? Se falando nos mapeamentos do XDoclet ?
Pois o atributo setor foi fácil:
/**
* Método getter para o atributo setor
* @return the setor
* @hibernate.property column="ni_setor" length="2" type="integer" not-null="true"
*/
public Integer getSetor() {
return setor;
}
Mas como o atributo versao é um objeto persistente, não sei como faço para mapeá-lo.
Alguem tem alguma sugestão ?!?
[]'s