Você está na página 1de 2

Modelo 1: Retornando um objeto.

{
"codigo": "COD001",
"descricao": "Arroz",
"preco": 20.00,
"tipo": { "id": 1, "descricao": "Alimentício"
}
}

Modelo 2: Retornando dois objetos. Observe que o Web Service deve retornar
uma lista de objetos entre [ ].

[
{
"codigo": "COD001",
"descricao": "Arroz",
"preco": 20.00,
"tipo": { "id": 1, "descricao": "Alimentício" }
},

{
"codigo": "COD002",
"descricao": "Sabonete",
"preco": 1.99,
"tipo": { "id": 2, "descricao": "Higiene" }
}
]

Situação para os objetos do tipo Tipo: é importante lembrar que um Tipo pode
ter zero ou mais Produtos.

Modelo 1: Retornando um objeto, sem produtos vinculados.

{
"id": 0,
"descricao": "Tipo teste",
"produtos": []
}
Modelo 2: Retornando um objeto, com mais de um produto vinculado.

{
"id": 0,
"descricao": "Tipo teste",
"produtos": [

{
"codigo": "COD002",
"descricao": "Sabonete",
"preco": 1.99,
},
{
"codigo": "COD004",
"descricao": "Xampu",
"preco": 6.99,
}
]
}

Você também pode gostar