Tem como ignorar o atributo “itensPedidos” do objeto “produto”, usei o JsonIgnore(“produto”) , ele ignora todo o objeto, mas só queria ignorar os itensPedidos
{ “id”: 1, “dataPedido”: “20/12/2018 21:05:16”, “valorTotal”: 6, “mesa”: { “id”: 2, “nome”: “mesa 002” }, “itensPedidos”: [ { “id”: 5, “quantidade”: 1, “produto”: { “id”: 1, “nome”: “sanduiche”, “valorUnitario”: 6, “itensPedidos”: [ { “id”: 5 }, { “id”: 10 }, { “id”: 11 }, { “id”: 12 } ] } } ] }
@Valid @NotEmpty @JsonIgnoreProperties({“pedido”}) @OneToMany(mappedBy = “pedido”, cascade = CascadeType.ALL, orphanRemoval = true) private List itensPedidos;