|7 months ago||6 days ago|
|Apache License 2.0||Apache 2.0 license|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
We haven't tracked posts mentioning requery yet.
Tracking mentions began in Dec 2020.
What are some more options or good practices for dynamic SQL query building?
6 projects | reddit.com/r/java | 23 Sep 2022
I really like JDBI. It’s thin enough that it lets you do anything SQL can do, but opinionated enough to provide a sane, sturdy, structured approach to working with a database.
Which ORM framework are you using with Java, and why?
3 projects | reddit.com/r/java | 10 Sep 2022
JDBI - shares features/ideas with many others but is the best of breed.
How do access sql through java in the real world?
5 projects | reddit.com/r/javahelp | 30 Aug 2022
JDBI -- http://jdbi.org/
Interview for JetBrains: Why Localazy developers ️ Kotlin?
4 projects | dev.to | 16 Jul 2022
For data, we use S3/MinIO, sharded PostgreSQL, and Elasticsearch. For accessing the database, we don't use Java Persistence API (JPA) but JDBI.org as it is easier to tweak queries manually, and we use a lot of specific queries and offload some processing to the database. Many of them are written to use PostgreSQL's specific features, e.g., JSONB columns, so we don't consider database independence a critical factor.
What is a simple way to read from a Oracle DataBase and write to a text file, not using Spring Batch (but using Java)? Too complicated for Spring Batch.
3 projects | reddit.com/r/javahelp | 17 May 2022
Another option is JDBI, that helps you with mappings too while having less features than JPA: https://jdbi.org/
Struggling to understand how to set up Micronaut for an SQL app that uses repositories for inserts and SQL queries for queries.
2 projects | reddit.com/r/javahelp | 14 May 2022
Hi! I’m not familiar with this particular exception in combination with Micronaut, because my team has chosen to use JDBI rather than Hibernate.
Spring Data — Power of Domain Events
2 projects | dev.to | 27 Nov 2021
By the way, you probably don't need Spring Data and Hibernate, if you apply the Transaction Script pattern. Since all business rules are bound to services, Hibernate will bring overhead and not so many benefits. Instead, you could try to use JDBI, JOOQ or even plain JDBC.
ResultSet mapping library
4 projects | reddit.com/r/java | 25 Oct 2021
I really like Jdbi which I feel has a very similar goal than your library.
Shenandoah in OpenJDK 17: Sub-millisecond GC pauses
3 projects | news.ycombinator.com | 17 Sep 2021
There are plenty of alternatives to ORMs. We use JDBI (https://jdbi.org) which is dead simple and a happy medium between pure JDBC and a full blown ORM.
Even using the built-in JDBC support is an option with modern Java, PreparedStatement and ResultSet implement AutoClosable, which means you can write code like this:
Stuck On Node database management. Should I use a different ORM? Should I use raw SQL?
9 projects | reddit.com/r/node | 3 Jul 2021
Ideally I'd like to use something like https://jdbi.org/ - ORM which only does conversion from rows to objects, no other magic. But I don't think it exists for node.
What are some alternatives?
jOOQ - jOOQ is the best way to write SQL in Java
Spring Data JPA - Simplifies the development of creating a JPA-based data access layer.
HikariCP - 光 HikariCP・A solid, high-performance, JDBC connection pool at last.
kotlin-jpa-specification-dsl - This library provides a fluent DSL for querying spring data JPA repositories using spring data Specifications (i.e. the JPA Criteria API), without boilerplate code or a generated metamodel.
sql2o - sql2o is a small library, which makes it easy to convert the result of your sql-statements into objects. No resultset hacking required. Kind of like an orm, but without the sql-generation capabilities. Supports named parameters.
Querydsl - Unified Queries for Java
Exposed - Kotlin SQL Framework
Flyway - Flyway by Redgate • Database Migrations Made Easy.
Ktorm - A lightweight ORM framework for Kotlin with strong-typed SQL DSL and sequence APIs.
trpc - 🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.