Demo apresentada nesse vídeo para ilustrar como implementar a arquitetura limpa utilizando Spring Boot.
- Clonar repositório git:
git clone https://github.com/giuliana-bezerra/spring-boot-cleanarch.git
- Construir o projeto:
./mvnw clean package
- Executar:
java -jar ./target/spring-boot-cleanarch-0.0.1-SNAPSHOT.jar
- Testar ( com httppie ):
http POST :8080/users username=username password=password email=email
Para ajudar a acompanhar o vídeo, foram criadas tags com cada fase do projeto: