jQuery in Action, 3rd edition
The moose likes Object Relational Mapping and the fly likes JOOQ Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Introducing JavaFX 8 Programming this week in the JavaFX forum!
JavaRanch » Java Forums » Databases » Object Relational Mapping
Bookmark "JOOQ" Watch "JOOQ" New topic


Nakataa Kokuyo
Ranch Hand

Joined: Jul 24, 2011
Posts: 189
Good day All,

May i know if anyone using JOOQ? might to share what are the experience compare toward hibernate.

Bill Gorder

Joined: Mar 07, 2010
Posts: 1682

Never used it but its a DSL not an ORM. It is more comparable with QueryDsl which I have used with JPA before (alternative to the Criteria API) since the Spring Data project integrates them.

[How To Ask Questions][Read before you PM me]
Lukas Eder
Ranch Hand

Joined: Jul 22, 2013
Posts: 43

jOOQ is being used by a broader community every day. Good ways to get feedback are:

  • On the jOOQ User Group
  • On Stack Overflow
  • On reddit

  • jOOQ compares to Hibernate as follows:

  • jOOQ's main focus is on bringing SQL as an internal domain-specific language into Java. I.e. jOOQ is a SQL implementation
  • Hibernate's main focus is on simplifying mapping to POJOs. I.e. Hibernate is an ORM

  • This is also described in the jOOQ manual here:


    When Java and SQL work together, great software can evolve. That's why we have created jOOQ. Follow me on blog.jooq.org
    jQuery in Action, 3rd edition
    subject: JOOQ
    It's not a secret anymore!