鸣谢
适用于 ✅ 开源版 ✅ 专业版 ✅ 企业版
jOOQ 处于一个非常具有挑战性的生态系统中。 Java 到 SQL 的接口仍然是最重要的系统接口之一。 然而,仍然存在许多悬而未决的问题、最佳实践,并且尚未建立“真正的”标准。 这种情况为许多工具、API、实用程序让路,它们本质上解决了与 jOOQ 相同的问题领域。 jOOQ 从现有的工具中获得了很大的启发,本节应该对它们表示感谢。 以下是按字母顺序排列的具有启发性的工具列表
-
Hibernate:事实上的标准(JPA)及其有用的表到 POJO 的映射功能影响了 jOOQ 的
org.jooq.ResultQuery
功能 - JPA:jakarta.persistence 包中的事实标准,由 Oracle 提供。 它的注解对 jOOQ 也很有用。
- QueryDSL:Java 的“LINQ 端口”。 它具有类似的流畅 API、类似的代码生成功能,但用途却大不相同。 虽然 jOOQ 完全是关于 SQL 的,但 QueryDSL(如 LINQ)主要关于查询。
- SLICK:Scala 的“类似 LINQ”的数据库抽象层。 与 LINQ 不同,它的 API 实际上并不让人想起 SQL。 相反,它使 SQL 看起来像 Scala。
- Spring Data:Spring 的 JdbcTemplate 知道 RowMapper,这反映在 jOOQ 的 RecordMapper 中
反馈
您对此页面有任何反馈吗? 我们很乐意听取您的意见!