AntiPattern
Library Version Incompatibility
dependency-version-incompatibility
Runtime failures occur when an app mixes incompatible library versions—e.g., Hibernate 6 removing/altering APIs or classloading behavior—so QueryDSL/ORM mappings break with ClassLoader or NoSuchMethodError exceptions, often surfacing during dev hot-restart or specific query paths.