3 ms·
Talking about Spring at several places specifically, I assume the author has been bitten by the Spring version treadmill (eg older Spring remoting not being mai
by tannhaeuser 6y ago
Talking about Spring at several places specifically, I assume the author has been bitten by the Spring version treadmill (eg older Spring remoting not being maintained, forcing you to upgrade to a new Spring major version) and the big deprecation coming with Java 9 and the JEE to Jakarta migration. Been there, done that, and it sure sucks to do the month-long blues to bring deps of even a medium-sized app to a new version. But, not picking on Spring specifically, it's implicit in Spring's design as a grand unified wrapper for all things infrastructure. Whereas building on the base technology Spring is wrapping (JEE, mostly) would in principle allow picking versions much more freely. However, at this point, with the partial starvation of former JEE packages, even that isn't a given (had troubles with pointless JAX-RS apps and deprecated maven plugins at a customer of mine last year, whereas Spring migration was relatively painless).