Bom dia galera,
digamos que eu tenho o seguinte relacionamento:
@Entity
public class Topico {
@Id
private Integer id;
@Column
private String descricao;
@OneToMany(mappedBy="topico")
private List<Comentario> comentarios;
}
@Entity
public class Comentario {
@Id
private Integer id;
@Column
private String descricao;
@ManytoOne
private Topico topico;
}
Qual é a melhor prática para salvar a entidade Topico com um alguns comentários de uma vez?
1 - Adicionando os comentários na lista em topico depois persistindo a entidade Topico?
2 - Ou salvando todos separadamente, primeiro Topico depois seus comentários?
Obrigado a todos.