Overview of Komapper ORM
Komapper is a type-safe ORM library designed for server-side Kotlin. It utilizes the Kotlin Symbol Processing (KSP) API for compile-time code generation. Key features include:
- Dual support for blocking (JDBC) and reactive (R2DBC) database access with nearly identical APIs.
- A type-safe query DSL and immutable queries.
- Native support for Kotlin-specific features such as coroutines and value classes.