Procurei aqui no forum e pessoal mexe muito com wordpress, pore´m lá a taxonomia está pronta numa função. Eu queria saber como eu faço no Spring boot. se tiver um jeito automatico do spring melhor ainda.
Eu tentei isso:
@Entity
public class Category {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "category_id")
private Long id;
private String name;
@OneToOne
@JoinColumn(name = "mother_id")
private Category mother;
private int category_level;
Deu certo, porém não consigo pensar em uma forma de printar organizadamente. É lógica, adicionei um category_level que diz o nivel da categoria, mesmo assim ainda to preso.
Acho que o melhor era fazer algo direto no sql, tipo um sql recursivo