i don’t love java but i think it’s nice enough to work with. what i do hate is spring. just use an actual dynamic language, don’t do all this cursed reflection shit
they say spring is a lightweight framework but whatever the fuck is going on in the database stack that’s doing dynamic code generation on the basis of method names on your interface cannot pawsibly be “lightweight”
also i have zero intuition fur what the implementation of that shit could even look like beyond “reflection is definitely being used here” and that terrifies me
@aescling i have gazed into the abyss of spring internals (though not this part) and it is truly a hall of mirrors