Skip to content

03_segundoendpoint

Douglas Fernandes Pereira da Silva Jr edited this page Jan 14, 2020 · 7 revisions

Segundo End-Point!

Agora vamos criar uma serviço REST para manipular um cadastro.

Começamos este passo na branch t01/end

Passo a Passo:

  1. Criando as entidades.
  • Criar a package: com.example.project.domain.
  • Criar a package: com.example.project.domain.dto.
  • Criar a package: com.example.project.domain.dto.request.
  • Dentro da package com.example.project.domain.dto.request, criem uma nova classe ClientCreateRequest. Arquivo final.
  • Criar a package: com.example.project.domain.dto.response.
  • Dentro da package com.example.project.domain.dto.response, criem uma nova classe ClientResponse. Arquivo final..
  1. Criando o Serviço.
  • Criar a package: com.example.project.service.
  • Dentro da package com.example.project.service, criem uma nova classe ClientService. Arquivo final
  1. Criando o Controller.
  • Criar a package: com.example.project.controller.
  • Dentro da package com.example.project.controller, criem uma nova classe ClientController. Arquivo final

Para ver as alterações completas DIFF das alterações

Siga para o próximo tópico: Validação Rest

Clone this wiki locally