Our great sponsors
-
JDBI
The Jdbi library provides convenient, idiomatic access to relational databases in Java and other JVM technologies such as Kotlin, Clojure or Scala.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
More personally, I'm not much an ORM guy. I've just never found that the benefits outweigh the costs, but that's just my opinion. That said, I don't use JDBC directly in my own projects anymore, strongly preferring to use JDBI instead. I find that it walks the line between "make using the database easier" and "get between you and the database" beautifully. But there's not a darn thing wrong with using JDBC directly.
Related posts
- Can someone tell me a good resource to learn and practice JDBC in java?
- Struggling to understand how to set up Micronaut for an SQL app that uses repositories for inserts and SQL queries for queries.
- H2 Database – CVE getting flagged by automated scans
- Is it just me, or does the Spring Framework lead to hard-to-maintain code and confusion with annotations?
- Why people don't like Java?