Relacionamento com Hibernate - Dúvida

Caros amigos do GUJ.

Estou com o seguinte problema:

Tenho duas classes:

Classe1 {
  private Integer codigo;
  private Integer nome;
 ...
}

Classe 2 {
  private Integer codigo;
  private Classe1 relacionamento;
}

crio o relacionamento no hibernate mas na hora de gravar, ele não grava o id da classe 1 para o campo relacionamento e grava ele como null.

Alguem ja teve este problema ?

Como resolver???