|7 days ago||3 days ago|
|Apache License 2.0||GNU General Public License v3.0 or later|
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.
jOOQ 3.17.0 release with client side computed columns, audit columns, pattern matching, reactive transactions and kotlin coroutine support
2 projects | reddit.com/r/Kotlin | 24 Jun 2022
I mean, I'm looking at this, for example: https://github.com/kotlin-orm/ktorm/tree/master/ktorm-core/src/main/kotlin/org/ktorm/dsl, so I wonder, what would be gained from a matrix?
Performance Improvements in .NET 6
6 projects | reddit.com/r/programming | 17 Aug 2021
First google hit for "Kotlin ORM": https://github.com/kotlin-orm/ktorm
Joins using JPA possible without using @Query
1 project | reddit.com/r/SpringBoot | 16 Jul 2022
My last advice, if JPA/Hibernate are not mandatory in your project, you should really check JOOQ.
Optimizing Nested Loop joins on YugabyteDB with jOOQ
2 projects | dev.to | 4 Jul 2022
If you use jOOQ, everything about SQL becomes easier to code and the barrier between dynamic and static SQL is small as all are typesafe.
Is Spring boot best for login and registration capabilities?
1 project | reddit.com/r/SpringBoot | 26 Jun 2022
Agree, mixing the two approaches is error prone. In most cases I would simply use spring-data-jpa and Hibernate as JPA implementation. Anyway if you have to build a database intensive application I would suggest using JdbcTemplate with native queries or the great JOOQ (https://www.jooq.org/) library.
Deepkit – High-Performance TypeScript Framework
13 projects | news.ycombinator.com | 7 Jun 2022
Cool jooq-query-syntax-like ORM! https://deepkit.io/library/orm
It does not seem to have the code-generation (for the db table DTOs) though.
I also like typescript's "string & MinLength<3> & Email" type combining.
A quick edit-test-loop must be a great selling point of this kind of FW compared to FW in more strongly types languages (that have slower edit-test-loops due to compilation) that I usually prefer.
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
There are also attempts to write queries in another DSL than the already commonly known and accepted SQL (or JPQL and Criteria API with the JPA specification/standard). One prominent candidate would be jooq: https://www.jooq.org/
What Happened to Lambda-the-Ultimate.org
2 projects | news.ycombinator.com | 18 Apr 2022
Everyone is wrong about ORMs
1 project | news.ycombinator.com | 15 Apr 2022
jOOQ 3.17 download
1 project | reddit.com/r/jOOQ | 15 Apr 2022
Specific to the ltree type support (the SO question wasn't specific about the motivation), you could just fork this module here: https://github.com/jOOQ/jOOQ/tree/main/jOOQ-postgres-extensions. It might work on jOOQ 3.16 as well. jOOQ 3.17 will automatically apply all the necessary forcedTypes for you in your code generation, but declaring them manually with jOOQ 3.16 shouldn't be too tricky...
How do you guys go about the persistence layer?
2 projects | reddit.com/r/javahelp | 23 Mar 2022
Other tools you can look at for the data layer are MyBatis (https://mybatis.org/mybatis-3/) and JOOQ (https://www.jooq.org) they put you a little closer to the database than JPA/Hibernate.
How do you guys go about the persistence layer? (x-post)
1 project | reddit.com/r/learnjava | 23 Mar 2022
I just use SQL directly (or something like JOOQ). For database migrations I use Liquibase.
What are some alternatives?
Exposed - Kotlin SQL Framework
Querydsl - Unified Queries for Java
JDBI - jdbi is designed to provide convenient tabular data access in Java; including templated SQL, parameterized and strongly typed queries, and Streams integration
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.
Speedment - Speedment is a Stream ORM Java Toolkit and Runtime
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.
requery - requery - modern SQL based query & persistence for Java / Kotlin / Android
Presto - The official home of the Presto distributed SQL query engine for big data
blaze-persistence - Rich Criteria API for JPA providers
SQLDelight - SQLDelight - Generates typesafe Kotlin APIs from SQL
mybatis-plus - An powerful enhanced toolkit of MyBatis for simplify development