Make Java fun again com Spring Boot. Palestra apresentada no WoMakers Code Summit Sergipe em Agosto de 2018. Palestra realizada no DCOMP - UFS, São Cristóvão - SE
Como escolher o modelo ideal de TFS para sua empresa
Make Java fun again com Spring Boot
1. Make Java fun again
com Spring Boot
Laís Neves
@laismneves
2. Sobre mim
Recifense @ Aracaju
Cientista da Computação @ UFPE – 2008
1 ano @ UTC - França
MSc em Engenharia de Software @ UFPE - 2012
Analista de Sistemas @ Petrobras - 2012
Mãe de Samuel e Laura
4. O que é Spring Boot?
Ponto de partida para construir qualquer
aplicação baseada no Spring. Foi pensado para
otimizar e agilizar o desenvolvimento, com um
mínimo esforço de configuração.
“
5. O que é Spring?
▪ Principal framework para desenvolvimento Java
▪ Muito + que Injeção de Dependência
▪ Modelo de programação e configuração
▪ Suporte para a parte de infraestrutura e devops
6.
7. Alguns problemas do Spring
▪ Grandes projetos + alta complexidade
▪ Múltiplas configurações possíveis
▪ Múltiplos passos para build e deploy
8.
9. Spring Boot
▪ Construído em cima do Spring
▪ Cria aplicações standalone
▪ Opinativo
▪ Convenção acima da configuração
10. Spring Boot
▪ Toma conta de toda a configuração para você
▪ Não requer configurações em XML
▪ Sem geração de código
11. Spring Boot
▪ Features para métricas e health check da
aplicação em produção
▪ Suporte para Java, Groovy e Kotlin
▪ CLI e integração com principais IDEs