Frustrations with spring framework

General pain points with Spring

  1. https://blog.jakubholy.net/2020/spring-nevermore/
  2. https://spring.io/blog/2015/11/29/how-not-to-hate-spring-in-2016
  3. https://news.ycombinator.com/item?id=26486649

Version Upgrade nightmares

  1. https://sendoh-daten.medium.com/the-issues-i-encounter-when-migrating-spring-boot-from-2-x-to-3-x-including-spring-security-e8572851287b

Managing versions using maven dependencyManagement

  1. Maven - managing spring, springboot, starter parent versions in a multi module project

Using openrewrite to make the migration process easier

  1. Maven - using openrewrite for version upgrades

Links to this note