Desafio proposto pela B2W Digital para processo seletivo. Este projeto é dividido em quatro partes:
- b2w-challenge
- Este é um projeto superpom usado para orquestrar a construção dos demais projetos. Os projetos filhos são repositórios separados e são gerenciados através do
git-subtree
. É possível gerenciar cada repositório usandogit-subtree
mas não é recomendado, utilize este repositório apenas como leitura para construção usando maven. - b2w-annotation
- Projeto contendo as interfaces de anotações para gerar código automaticamente do classe de controlle.
- b2w-processor
- Projeto que processa as anotações do projeto b2w-annotation.
- b2w-starwars
- Implementação do desafio proposto pela B2W.
Como este projeto é usado apenas para orquestrar a construção dos subprojetos apenas execute:
# Clone
git clone https://github.com/jadler/b2w-challenge.git
# Build
mvn clean install