Eine Kotlin SQL-Bibliothek mit vielen Vorteilen:
Kein Lock-in. Exposed funktioniert mit jedem Framework Ihrer Wahl und bietet integrierte Unterstützung für Spring Boot und Ktor.
Keine Beschränkung auf einfache Datenbanktypen und -funktionen. Exposed unterstützt standardmäßig die beliebtesten Typen wie JSON und ermöglicht es Ihnen, eigene Typen und eigene Funktionen selbst zu definieren.
Unterstützung für eine Vielzahl gängiger Datenbanken: PostgreSQL, MySQL, SQLite, Oracle, H2 und andere.
Entwickelt und gewartet von JetBrains. Exposed wird aktiv für die Entwicklung von JetBrains-Produkten eingesetzt.
codecentric AG
Mit Exposed schreiben Sie einfach Ihre Abfrage und fertig. Über eine Schnittstelle wie JDBC profitieren Sie von Typsicherheit und einem geringeren Risiko von SQL-Injection-Angriffen.
Autor des Watch2Gether-Bots für Discord
Ich habe mich für Exposed entschieden, weil es gut mit dem Codebestand von Kotlin harmoniert. Andere Tools erfordern eine Menge Klimmzüge und brechen Codevorträge, die Kotlin eigentlich beheben soll.
Senior-Softwareentwickler bei SumUp
Keine große Lernkurve, attraktive DSL. Integration mit Spring Boot. Zuvor versuchten wir, alle SQL-Anweisungen selbst zu schreiben, und das wurde etwas mühsam.
Schöpfer von Pixefy
Insgesamt weist Exposed im Vergleich zu anderen Tools mehrere Vorteile auf: Code-First-Ansatz, Abfragen ohne pures SQL und somit Typsicherheit bei Abfragen, sowie eine kompakte und unkomplizierte Syntax für Tabellendefinitionen.
Folgen Sie uns