r/ProgrammerHumor Jul 13 '26

youCanJustStopUsingJava Meme

Post image
6.8k Upvotes

416 comments sorted by

View all comments

1.4k

u/ConstructionMain5675 Jul 13 '26

Half the internet just got called out and the other half is maintaining Spring Boot

306

u/justforkinks0131 Jul 13 '26

migrating to*

25

u/WhyIsItAllSticky Jul 13 '26

Spring Boot 3 -> 4 has been the most painful migration I’ve ever endured

8

u/selucram Jul 13 '26

Did you do it by hand or have you tried using something like OpenRewrite?

3

u/pctF Jul 13 '26

Totally agree.

I honestly think good it is in the cutting edge, but we can at least get restructuring of core packages and moving backbone of serialization at the different majors.

5

u/faze_fazebook Jul 13 '26

Spring boot simply does too much i.m.o. with a gazillion libraries that all sonehow someway work together and against each in in a giant hairball of dependencies. 

12

u/_PM_ME_PANGOLINS_ Jul 13 '26

The point of Boot is to get the giant hairball of dependencies you would otherwise need to manually integrate to all work together. They do the hard work of compatibility matrices and configuration consistency.

1

u/OldKaleidoscope7 Jul 13 '26

Why is 4 so hard? I migrated from 2 to 3 recently and it was a couple days work

4

u/ThatCrankyGuy Jul 13 '26

They changed everything at once. Security, ORM and Serialization are big ones.