Topico fechado
só uma dica… utiliza hibernate-annotations… vai facilitar muito a sua vida… fazer mapeamento em XML é uma dor de cabeça desgraçada.
Faça sessao.save(endereco) também.
Não se esqueça de declarar constrained="true"
http://www.hibernate.org/hib_docs/reference/en/html/mapping.html#mapping-declaration-onetoone