This post explains how to migrate an application from Quarkus to Spring Boot using the hexagonal architecture. It provides step-by-step instructions for replacing dependencies, adjusting REST adapters, and migrating JPA adapters. The integration tests are also updated for the Spring framework.
Table of contents
ReviewWhat Is This Part About?Step 1: Replacing the DependenciesStep 2: Migrating REST Adapters From JAX-RS to Spring Web MVCStep 3: Migrating JPA Adapters From Panache to Spring Data JPAStep 4: Migrating the Application Configuration From Quarkus to Spring BootStep 5: Configuration, Starter Class, and End-To-End TestsStarting the ApplicationConclusionSort: