Eu percebi que o @JoinColumn não foi declarado para indicar a FK da entidade relacionada, por exemplo:
public class Produto {
@ManyToOne
@JoinColumn(name="categoria_id") //<<<--- não tem isso na aula
private Categoria categoria;
}
Quero saber se não é utilizado mais, se é opcional ou é utilizado apenas em casos especiais.