Re:Spring 6.1 now compatible with virtual threads and JDK 21...
by gabereiser on Wednesday August 16, 2023 @06:35PM
(#37154805)
Oh don’t get me started when competing data source beans are defined. Which one will @Repository pick up? Which one will it use at runtime? Why is my stack trace 245 deep?
Fundamentally they are an abstraction over a rats nest of code (of a specific version), library dependencies and configuration. Gods help you when something breaks, the abstraction leaks and you are presented with a glimpse of the underlying complexity that is now yours to tinker with.