đ ApĂȘndice A â Starters De Elite
Neste apĂȘndice, catalogamos os Spring Boot Starters essenciais para a Engenharia Premium em 2026. Os starters garantem que vocĂȘ tenha as dependĂȘncias corretas, testadas e compatĂveis com o Jakarta EE 10 e o JDK 17/21+.
đ 14.1 Starters de Web e Interface
Estes starters formam a base da comunicação com o usuårio e outros sistemas.
spring-boot-starter-web: O motor principal para aplicaçÔes Servlet (Tomcat). Inclui suporte a REST, Jackson (JSON) e validação.spring-boot-starter-webflux: Para sistemas reativos de ultra performance, utilizando o motor Netty e programação nĂŁo bloqueante.spring-boot-starter-validation: Traz a Bean Validation (Jakarta Validation) para garantir a integridade dos dados na entrada (@NotNull,@Size, etc.).spring-boot-starter-hateoas: Essencial para atingir o NĂvel 3 de Maturidade REST com links hipermĂdia.
TIP
Dica de Performance: Use o
webfluxapenas se o seu sistema tiver milhares de conexÔes simultùneas. Para o Green Dog tradicional, ostarter-webcom o novo Virtual Threads (Project Loom) é a escolha de elite.