Fala gente, obrigado pelas resposta.
Vamos lá.
Eu sabia isso mais ou menos, e criei tanto os modelos quanto os controllers.
No modelo da Ficha eu coloquei assim:
@Entity
public class Ficha {
//anotações, getters e setters omitidos
private int id;
private String nome;
private String preparo;
@ManyToOne
private Produto produto;
e no modelo do produto eu deixei assim:
@Entity
public class Produto {
//anotações, getters e setters omitidos
private int id;
private String nome;
private int pl;
private int pb;
private int fc;
Feito isso eu consigo chama os atributos do produto nas fichas?
Jogando para ficha.produto. nome, ficha.produto. pl, ficha.produto. pb, etc..