Tenho uma dúvida referente a FK no Hibernate.
Por exemplo suponhamos que eu tenho um Objeto Cd, e dentro dele um atributo que seja um objeto Artista, e dentro do Artista um atributo que seja um objeto Pessoa.
Como o Hibernate trata isso? Para fazer a inserção de um cd por exemplo ele instancia um objeto Pessoa primeiro, um objeto Artista e somente depois o objeto CD para incluir?
Já vi algumas coisas como configurar lazy=falste/true para ele fazer todo esse carregamento, mas se eu consifugrar para não-carregamento, como ele trará estes atributos-objetos, ‘null’?