Exposed

Exposed is a ORM framework developed for Kotlin and supports JDBC and R2DBC drivers. For database access, the type-safe SQL wrapper offers two different approaches, a DSL and a lightweight DAO API. With its ability to emulate various database engines, you can improve applications without being dependent on a specific database and switch between engines.

EX

JetBrains · ORM & Database Tooling

STARS9.3K
FORKS809
COMMITS0
CONTRIBUTORS0
VERSION1.5.0
UPDATEDyesterday
KotlinORMJDBCR2DBCApache-2.0
What can it do?
  • You perform database operations using the type secure SQL wrapper DSL.
  • With the light DAO API approach, you define data access objects.
  • You store encrypted data with column types and encode it on the client side.
User reviews
  • • NeutralGitHub Issue

    Json(b) data type support

    “Databases which support json(b) columns: 1. Mysql 5.7+ 2. PostgreSQL 3. Oracle”

  • • NeutralGitHub Issue

    R2DBC support

    “R2DBC support”

My note

More in: ORM & Database Tooling