What is Kotlin JDSL?
mainKotlin JDSL is a library designed to build queries using a Kotlin Domain-Specific Language (DSL) without requiring a generated metamodel via Annotation Processing Tools (APT).
Unlike APT-based libraries that require recompilation whenever entity fields or types change, Kotlin JDSL leverages KClass and KProperty to provide a type-safe way to construct queries.
Note: Kotlin JDSL is not a query executor. It is strictly a query builder designed to work alongside your existing persistence framework (e.g., JPA/Hibernate).