[Resolvido] Hibernate Gravar Foreign Key

Boa tarde Pessoal!!

to quebrando a cabeça com relacionamento many-to-one
pois não esta gravando foreign key
ele grava os dados gera a primary key mais não grava a chave estrangeira

bom acho que melhor que explicações o código né
entao tae e espero que possam me ajudar

Classes

Cliente.Java

[code]public class Cliente extends Entidade
{
public int cod;
public String nome;
public String fone;
public String email;
private List enderecos;

…gets e sets…[/code]

Endereco.Java

[code]public class Endereco extends Entidade
{
private int id;
private Integer usr_end_id;
private String endereco;
private Cliente cliente;

…gets e sets…[/code]

HBM.XML

Cliente.hbm.xml

[code]<?xml version="1.0"?>

seq_usuario [/code]

Endereco.hbm.xml

[code]<?xml version="1.0"?>

seq_ender [/code]

tae gente
soh a foreign key q naum esta sendo inserida no banco
Alguem tem ideia do que pode ser??

=D

Postar aki meu banco pra ver se fica mais claro

tb_endereco
—PK----------FK--------------------------------


id_end | usr_ender_id | endereco |


tb_usuario
PK


cod | nome | fone | email |


AEEE GALERA CONSEGUI RESOLVER

jogando a Classe cliente dentro da classe endereço e vice e versa
vou postar exemplo para quem estiver com o mesmo problema

HibernateDAO cDAO = new HibernateDAO(); List<Endereco> enderecos = new ArrayList(); for(int i = 1; i < 3; i++) { Endereco endereco = new Endereco(); endereco.setEndereco("Endereco " + i); endereco.setCliente(cliente); enderecos.add(endereco); } cliente.setEnderecos(enderecos); cDAO.inserir(cliente);