RestClient no Spring Boot: como configurar timeout e erros
Configure timeout no RestClient, diferencie erro HTTP de falha de transporte e teste respostas lentas com um servidor local e código Java executável.
Configure timeout no RestClient, diferencie erro HTTP de falha de transporte e teste respostas lentas com um servidor local e código Java executável.
Virtual threads no Spring Boot não ampliam o pool do banco. Veja como investigar filas, limitar concorrência e testar mil tarefas com oito vagas.
Spring Boot 4.2 RC1 muda o builder e o migrador de propriedades. Veja o que avaliar no pipeline e por que separar o candidato da linha estável.
Vale migrar seu backend para Java 27? Avalie suporte, bibliotecas, ferramentas, testes e rollback antes de trocar o runtime de uma aplicação em produção.
Dois exemplos didáticos de Java mostram falhas com dinheiro e listas em records. Veja os resultados executados, as correções e os limites do experimento.
Sua API devolve 500 para erros de negócio? Veja como separar exceções por camada no Spring Boot, padronizar respostas e evitar handlers que escondem falhas.
Seus testes passam sozinhos e falham em conjunto? Entenda os limites do rollback no Spring Boot e como isolar dados nos testes de integração da sua API.
Seu logout encerra mesmo a sessão? Veja como rotação e revogação de refresh tokens no Spring Security ajudam a impedir acesso persistente após vazamentos.
Seu dashboard parece saudável, mas a aplicação falha? Veja 7 erros de configuração, métricas e alertas no Spring Boot com Actuator e Prometheus e como corrigir.
Valide campos do @RequestBody com Bean Validation no Spring Boot e devolva erros por campo. Veja DTO, controller e tratamento de exceções com código.