Skip to content

alexandrefvb/restful-webservices-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Workshop RESTful Webservices - TQI 2014

Este repositório contém o material e código fonte apresentado no workshop realizado nos dias 30 e 31/07/2014 na TQI.

O workshop é dividido em duas partes sendo a primeira teórica e a segunda prática.

A primeira parte é destinada a tentar explicar o que é REST.

A segunda parte apresenta a implementação de serviços REST para realização de enquetes.

Descrição do conteúdo:

apresentacao - Apresentações criadas para o workshop. As apresentações estão no formato ODP e podem ser visualizadas com o LibreOffice. Há também uma versão em pdf para visualização.

design - Contém a modelagem do exemplo. O arquivo enquete.eap contém a modelagem feita no Entreprise Architect e pode ser aberto para visualização com o EALite. Para comodidade os diagramas foram exportados para png e incluídos juntamente com o eap.

source - Implementação do exemplo de enquetes em JAVA utilizando tanto JAX-RS quanto SpringMVC.

##Rodando os projetos

Para rodar os projetos é necessário:

  • JDK 1.7
  • Maven 3.0+

Antes de rodar os exemplos instale o módulo enquete-model rodando: mvn clean install em source/enquete-model.

Para rodar o exemplo JAX-RS: mvn jetty:run em source/enquete-jax-rs.

Para rodar o exemplo Spring MVC: mvn jetty:run em source/enquete-spring-mvc.

About

Workshop RESTful Webservices - TQI 2014

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages