curso RESTful com Java: Paginação e validação em web services

Neste curso usaremos a biblioteca Jersey, implementada em Java, para construir um web service RESTful com recursos de paginação e validação de dados. Este curso será uma continuação do serviço construído no curso Criando um serviço RESTful com Java, onde iniciamos o aprendizado da biblioteca. RESTful é um padrão de arquitetura back-end que vem sendo cada vez mais adotado para a criação de web services pela sua simplicidade.

Este conteúdo faz parte dos guias:

Iniciar Carga Horária No Certificado - 15H

CONTEÚDO DO CURSO

Aula 1 - free

Novidades para essa versão

Neste vídeo veremos uma comparação entre a primeira versão do sistema iniciada no curso Criando um serviço RESTful com Java e a versão que criaremos ao longo do curso.
free
Aula 2 - mvp

Criação do projeto no Eclipse com Maven

Neste vídeo vamos relembrar como criar um projeto no Eclipse para a web e quais dependências são necessárias para a configuração do pom.xml.
mvp
Aula 3 - mvp

Visão geral do projeto

Neste vídeo teremos uma visão geral do projeto discutindo a sua estrutura e a função resumida de cada arquivo.
mvp
Aula 4 - mvp

Classe lembrete

Neste vídeo iniciarmos a discussão sobre o pacote de domínio apresentando a classe Lembrete, que será responsável por guardar os dados de cada nota durante a execução do sistema.
mvp
Aula 5 - mvp

Repositório de lembretes

Neste vídeo estudaremos a classe responsável por consultar múltiplos lembretes no banco de dados e trazer as informações de forma paginada.
mvp
Aula 6 - mvp

Classe Pagina

Neste vídeo estudaremos a classe Pagina responsável por guardar uma coleção limitada de lembretes e apresentá-los para o usuário de forma estruturada.
mvp
Aula 7 - mvp

Classe Database

Neste vídeo começaremos a estudar o pacote ORM, responsável por agrupar as classes que lidam diretamente com o banco de dados.
mvp
Aula 8 - mvp

Operações CRUD com lembretes

Neste vídeo veremos a classe LembreteMapper, responsável por realizar operações CRUD com lembretes.
mvp
Aula 9 - mvp

Classe Error

Neste vídeo estudaremos a classe Error, responsável por formatar as mensagens de erro que serão retornadas para o usuário em Json.
mvp
Aula 10 - mvp

implementando o método get - Parte 1

Neste vídeo começaremos a estudar o pacote resource, que guarda os recursos que disponibilizamos para os usuários.
mvp
Aula 11 - mvp

Implementando o método get - Parte 2

Neste vídeo veremos como implementar o método HTTP get para retornar um único registro baseado no seu id.
mvp
Aula 12 - mvp

Implementando o método post

Neste vídeo veremos como implementar o método HTTP post para criar um lembrete, enviando os dados desse lembrete em formato Json no corpo da requisição.
mvp
Aula 13 - mvp

Implementando o método put

Neste vídeo veremos como implementar o método HTTP put para atualizar um lembrete, enviando os dados completos dessa nova representação do recurso em formato Json no corpo da requisição e o id na URL.
mvp
Aula 14 - mvp

Implementando o método delete

Neste vídeo veremos como implementar o método HTTP delete para remover um lembrete, enviando o id do recurso que desejamos excluir na URL.
mvp
Aula 15 - mvp

Testando o aplicativo

Neste aula veremos novamente o aplicativo em funcionamento testando cada nova funcionalidade implementada ao longo do curso.
mvp
Código Fonte - mvp

Código fonte

Nesse post você encontrará o código fonte completo da roda de código RESTful com Java: Paginação e validação em web services
mvp

Autor do curso

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
140 mil fãs no facebook
100 mil certificados emitidos