Srs,
Iniciando no Hibernate, Help, please…
Tenho duas tabelas, uma mestre, CHAMADOS, e uma detalhe desta, TAREFAS. Ou seja, pra um chamado, tenho diversas tarefas.
A PK da CHAMADOS é o campo NUMERO, incremental, usando uma sequence do Oracle, por exemplo.
A PK da TAREFAS é formada por 2 campos, um é a FK pra Chamados, o campo é NUM_CHAMADO, e o segundo é um incremental dentro de cada chamado, campo SEQUENCIA.
Os beans seriam:
public class Chamados {
private int numero;
private List tarefas;
// demais campos, getters, setters e construtores
}
public class Tarefas {
private int num_chamado;
private int sequencia;
// demais campos, getters, setters e construtores
}
Pergunta: Como faço o mapeamento dos IDs, no XML, para que eu salve um objeto “Chamados”, com o array de “Tarefas” já criado nele, e o Hibernate persista corretamente, gerando os sequenciais?
Analisei a documentação do Hibernate, ID, COMPOSITE_ID, mas não consegui entender.
Alguem pode me explicar como fazer?
Grato,
Buosi.