
Conference50min
Case Study: How AI Accelerated Application Modernization
This case study details the modernization of an 8-year-old Spring Boot application using Java 21, Spring Boot 3.4, and Vaadin, with AI significantly speeding up the process. It covers technical and strategic decisions, including migration tools, security, cross-platform deployment, and UI/UX updates, providing insights on leveraging AI for efficient application modernization.

Marcin Grzejszczaktoomuchcoding.com
talkDetail.whenAndWhere
Friday, June 13, 14:00-14:50
Room 2
This case study reveals the journey of transforming an 8-year-old Spring Boot application with Groovy, YAML and Angular into a modern Java 21, Spring Boot 3.4, and Vaadin solution. We'll share how AI dramatically accelerated this process, reducing weeks of refactoring to mere hours.The presentation explores both technical and strategic decisions, including the migration from Gradle to Maven, implementation of security features, cross-platform deployment, and construction of a maintainable architecture designed for future microservices migration.We'll demonstrate how AI transformed challenging tasks like Groovy-to-Java conversion and test migration from Spock to JUnit 5. You'll also hear the marketing perspective on UI/UX modernization and WordPress implementation to accelerate market entry.This case study offers insights for developers considering application modernization, highlighting successful approaches and mistakes made along the way. Discover how AI can dramatically reduce modernization time while improving code quality and maintainability.
talkDetail.shareFeedback
talkDetail.feedbackExpired
talkDetail.feedbackPeriodExpired
occupancy.title
occupancy.votingClosed
occupancy.votingWindowExpired
comments.speakerNotEnabledComments