Open Allanfs opened 5 years ago
commit https://github.com/Allanfs/dgapp/commit/911b770a00a4408e930565140a78f64a58afabfd troca o mapeamento de Set<ItemPedido>
para Map<Produto, Integer>
É necessário voltar para Set, devido à conversão de JSON para Map em uma requisição via REST. Devido ao limitado conhecimento na biblioteca, torna-se necessário voltar ao uso do Set<ItemPedido>
, e para evitar consumir mais tempo desenvolvendo esta funcionalidade.
Um item de pedido não faz sentido sem um Pedido. Por isso não é necessário haver um serviço para eles. Basta que na classe Pedido seja marcado os CascadeType, e orphanRemoval.
Os ItemPedido possuem referencia a um item de pedido, esta referencia não pode sofrer modificação após o pedido ser persistido.