Ignorar um atributo de um array de um objeto JSON, com JsonIgnore JAVA

0 respostas
jsonjavaspringrest
Henrique_Santos2

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;
Criado 23 de dezembro de 2018
Respostas 0
Participantes 1