Service
Atualizado
Atualizado
Com os DTOS criados, vamos para o ProductService!
Lembra daquela função lá embaixo do Service de copyDtoToEntity?
Bom, nós iremos fazer uma varredura no CategoryDTO (acessando pelo ProductDto), e instanciar uma nova categoria settando o seu ID, lembrando que este ID, é o de cima (passado no postman), veja:
❗Lembrar de antes do for loop, usar um entity.getCategories().clear();
, para limpar a lista e inserir o desejado.
A partir disso, rodando um put, insert ou delete, ele irá deletar a categoria já existente e inserir por uma nova, por exemplo.
Aqui precisamos decidir, qual a ideia? Post, Put ou Delete? ➡️