Java的ORM框架 jOOQ 1.6.6 發布
jOOQ 高效的合并了復雜SQL、類型安全、源碼生成、Active Records、存儲過程以及高級數據類型的 Java 類庫。
它主要包含以下特性:
jOOQ能夠生成與數據庫結構相對應的Java對象,包括表格,視圖,存儲過程,用戶定義的類型等。
jOOQ實現一個易于使用的Active Record模式。它不是一個OR-mapper,但提供了表格/視圖與Java對象之間的一對一映射和字段與對象成員之間的映射。
jOOQ允許使用內置的DSL來編寫編譯期類型安全的SQL查詢語句。
jOOQ支持所有標準SQL語法包括,復雜的UNION,嵌套SELECTs,Joins,別名。
// Create a new record and insert it into the database TBookRecord book = create.newRecord(T_BOOK); book.setTitle("My first book"); book.store();// Update it with new values book.setPublishedIn(2010); book.store();
// Delete it book.delete();</pre>
jOOQ 1.6.6 發布了,該版本增加對 Sybase 數據庫的支持,其他的改進包括最近添加的 INSERT.. RETURNING 語句,修復了一些關于數據類型 DECIMAL/NUMERIC 的處理問題。本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!