API-first con Spring Boot 4 e OpenAPI Generator
Come applicare l'approccio API-first con Spring Boot 4 e OpenAPI Generator.
Leggi tutto: API-first con Spring Boot 4 e OpenAPI Generator
Post recenti sul framework Spring
Come applicare l'approccio API-first con Spring Boot 4 e OpenAPI Generator.
Leggi tutto: API-first con Spring Boot 4 e OpenAPI Generator
Avvio Spring Boot l'80% più veloce con Zero Codice.
Context Propagation automatico con spring-webflux-mdc.
Leggi tutto: Log MDC automatici in Spring WebFlux con spring-webflux-mdc
Implementare webhook con Spring Boot: guida pratica con esempio di client e server.
Esempio di versioning con OpenAPI e Spring Boot.
Leggi tutto: Versioning delle API REST: by URL vs. Content Negotiation
Guida completa al partizionamento parallelizzato dei job Spring Batch.
Come integrare Spring Cloud AWS con LocalStack per emulare servizi AWS come SQS, DynamoDB e Parameter Store, consentendo uno sviluppo e un testing locale rapido ed economico.
Esempio di producer e consumer Kafka (anche Reactive) con Spring Cloud Stream. Error handling con retry e DLQ.
Migrare una classica app Spring Boot in una immagine nativa. La mia esperienza.
Leggi tutto: Spring Boot vs Spring Boot con GraalVM: Performance test e considerazioni
Sfidiamo questi due approcci con dei test di carico!
Sicurezza centralizzata con Spring, esempio di OAuth2 Client e Resource Server e gestione sessioni con Hazelcast.
Come integrare access token e refresh token JWT con Spring Security.
Leggi tutto: Proteggere le tue API REST con Spring Security e JWT
Testare DynamoDB con un container di LocalStack condiviso tra classi di test.
Leggi tutto: Integration test per DynamoDB con Spring Boot, Testcontainers e Localstack
Configurazione della Retry centralizzata con Policy sugli status HTTP in risposta.
Leggi tutto: RestTemplate retryable con RetryTemplate e configurazione della retry centralizzata
WebFlux con endpoint funzionali (RouterFunction) e tradizionali (annotation based).
Leggi tutto: Web Service REST con Spring WebFlux e Reactive Mongo
Come si dichiara un bean, tipi e considerazioni sulla DI.
Leggi tutto: Introduzione a Spring e alla Dependency Injection
Vediamo come implementare un Web Service Restful di livello 3 del Richardson Maturity Model.
Leggi tutto: Servizi REST di livello 3 e paginazione con Spring HATEOAS
Vediamo come monitorare una app Spring Boot in modo semplice.
Leggi tutto: Spring Monitoring con Spring Actuator e Spring Boot Admin
Esempio di test d'integrazione con Spring Boot, JUnit 5 e H2 come database in-memory.
Leggi tutto: Integration Test con TDD, Spring Boot, JUnit 5 e H2
Esempio di test unitario con JUnit 5 e Mockito usando il test-driven development.
Come gestire facilmente una app Spring Batch su diversi nodi con la libreria Shedlock.
Leggi tutto: Gestione istanze multiple di Spring Batch con Shedlock
Un modo facile e veloce per sviluppare un backend entry level.
Leggi tutto: Web Service REST + CRUD in 5 minuti con Spring Boot e Spring Data REST