面向Java對象查詢
外觀
	
	
這是此頁批准,以及是最近的修訂。
Java 物件導向查詢(英語:JavaObjectOrientedQuerying,縮寫:JOOQ), 是一个輕量級的 JAVA 資料庫映射類庫。伊實現矣 Active Record,同時面向「關係」和「對象」提供領域特定語言以構造查詢語句。
編程範式
jOOQ 主張,佇任何資料庫集中,攏應該起先考慮發揮 SQL 的作用。按呢來喔,就毋免閣再引入新的查詢語言,干焦通過 jOOQ 對象猶閣有依照資料庫架構自動生成的代碼來創建普通的 SQL。jOOQ 通過 JDBC 來完成底層的 SQL 查詢。 佮諸如 Hibernate 這等通常 ORM 類庫無仝的是,jOOQ 並無提供濟濟的功能,複雜性嘛無懸,伊只是提供 JDBC 上岸閣較便捷的抽象層封裝爾。
代碼範例
1875套查詢一个去別名表等價的 jOOQ
詳見
- Hibernate
- MyBatis
- Ebean
- 對象關係影射軟體列表
- SQL
- ObjectiveSQL
外部連結
- jOOQ Home
- JSR 抹三百四十一
- JaQu
- Linq 四 j
- Quaere
- QueryDSL
- ObjectiveSql
