Radionice i treninzi
ponedjeljak, 16. listopad 2023., 15:00
Dvorana E
45'
Are you faced with upgrading dozens of services to Spring Boot 3? Want an easier way to apply all that you’ve seen here at work? In this workshop we’ll explore automation to get your old Spring projects onto the new Spring Boot 3.1. And we’re not just changing version numbers; we’re actually changing code to adopt breaking changes.Currently, there are several solutions to automatically upgrade the dependencies. However, in order to take advantage of the Spring API functionalities, it is necessary to also upgrade the source code, which usually conflicts with product priorities.In this workshop, we will explore tooling to migrate to Spring Boot 3.1 and beyond, centered around OpenRewrite. Topics include OpenRewrite itself, writing migration recipes, Spring Tool Suite and Spring Boot Migrator. We’ll explore challenges and limitations along the way, such that you can migrate on your own.