Summary EDITORIAL 🚀 AGRADECIMENTOS 🚀 INTRODUÇÃO: O CAMINHO DA ENGENHARIA PREMIUM MÓDULO 1: O MERCADO E O SPRING 1.1 TENDÊNCIAS DE ELITE 1.2 A EVOLUÇÃO DOS SERVIÇOS 1.3 A GÊNESE DO SPRING BOOT MÓDULO 2: CONHECENDO O SPRING BOOT 3.5 2.1 ARQUITETURA MODERNA 2.2 O ARSENAL DE FERRAMENTAS 2.3 HELLO WORLD DE ELITE 2.4 AJUSTANDO OS PARAFUSOS 2.5 UMA SIMPLES CUSTOMIZAÇÃO 2.6 PRÓXIMOS PASSOS MÓDULO 3: O PRIMEIRO SISTEMA PREMIUM 3.1 O CONTEXTO GREEN DOG 3.2 APLICAÇÃO MINIMALISTA 3.3 STARTERS DE ALTA FIDELIDADE 3.4 O FLUXO DE DADOS 3.5 PERSISTÊNCIA COM H2 CONSOLE 3.6 PRÓXIMOS PASSOS MÓDULO 4: DOMÍNIO E PERSISTÊNCIA 4.1 O NOVO PROJETO 4.2 CLASSES DE DOMÍNIO E JAKARTA EE 4.3 LOMBOK: O FIM DO BOILERPLATE 4.4 REPOSITÓRIOS SPRING DATA JPA 4.5 CARGA INICIAL COM RECORDS MÓDULO 5: TEMPLATES E UI RESPONSIVA 5.1 THYMELEAF: TEMPLATES NATURAIS 5.2 ATRIBUTOS E CONVENÇÕES 5.3 DIRETÓRIOS E PADRÕES 5.4 LAYOUT MESTRE (DRY) 5.5 CRUD COMPLETO COM BOOTSTRAP 5 5.6 PAGINAÇÃO DE ELITE 5.7 INTERNACIONALIZAÇÃO (i18n) 5.8 PRÓXIMOS PASSOS MÓDULO 6: PRODUTIVIDADE E DOCKER 6.1 SPRING BOOT DEVTOOLS 6.2 LIVERELOAD 6.3 DOCKER & BUILDPACKS 6.4 BANNER & CUSTOMIZAÇÃO MÓDULO 7: TESTANDO A APLICAÇÃO 7.1 POR QUE TESTAR? MOTIVAÇÃO 7.2 TESTES UNITÁRIOS COM JUNIT 5 7.3 TESTES DE INTEGRAÇÃO JPA 7.4 TESTES DE TELA COM MOCKMVC 7.5 PRÓXIMOS PASSOS MÓDULO 8: SERVIÇOS E APIS RESTFUL 8.1 MATURIDADE REST (RICHARDSON) 8.2 CONSUMO COM FETCH API (ES6+) 8.3 PRÓXIMOS PASSOS MÓDULO 9: ORQUESTRAÇÃO SPRING CLOUD 9.1 JORNADA PARA MICROSSERVIÇOS 9.2 SPRING CLOUD CONFIG SERVER 9.3 SERVICE DISCOVERY COM EUREKA 9.4 API GATEWAY REATIVO 9.5 RESILIÊNCIA COM RESILIENCE4J 9.6 PRÓXIMOS PASSOS MÓDULO 10: PACKAGING E RUNTIME 10.1 FAT JAR: O PADRÃO MESTRE 10.2 SERVIÇO SYSTEMD NO LINUX 10.3 O PACOTE WAR CORPORATIVO UNDERTOW 10.5 SPRING BOOT CLI 10.6 PRÓXIMOS PASSOS MÓDULO 11: SPRING BOOT NA NUVEM 11.1 PROFILES E VARIÁVEIS DE AMBIENTE 11.2 HEROKU & AZURE SPRING APPS 11.3 PRÓXIMOS PASSOS MÓDULO 12: MONITORAMENTO ACTUATOR 12.1 TELEMETRIA E GOVERNANÇA 12.2 ENDPOINTS DE DIAGNÓSTICO 12.3 PRÓXIMOS PASSOS MÓDULO 13: CONCLUSÃO E FUTURO 13.1 O FUTURO: LOOM, GRAALVM E AI 13.2 REFERÊNCIAS DE ELITE 13.3 CANAIS DE ALTA FIDELIDADE 13.4 PODCASTS: SOM DA INOVAÇÃO 13.5 COMUNIDADE SÊNIOR 13.6 VITÓRIA DA ENGENHARIA PREMIUM 13.7 CONSIDERAÇÕES FINAIS 13.8 BIBLIOGRAFIA DE ELITE APÊNDICE A — STARTERS DE ELITE WEB E INTERFACE TEMPLATE E VISUALIZAÇÃO DADOS E PERSISTÊNCIA PRODUÇÃO E SEGURANÇA LOG E TELEMETRIA APÊNDICE B — GUIA DE PROPRIEDADES (YAML) ⬅️ Capítulo Anterior