jOOQ 发布,Java的ORM框架

jopen 11年前

发布说明: 支持 MariaDB 和 SQL Server 2012,许多小的改进。

jOOQ 高效的合并了复杂SQL、类型安全、源码生成、Active Records、存储过程以及高级数据类型的 Java 类库。支持DB2, Derby, Ingres, H2, HSQLDB, MySQL, Oracle, Postgres, SQLite, SQL Server, Sybase。

特性:

  • 面向对象SQL建模
  • SQL代码生成
  • OR-Mapping
  • Typesafe SQL
  • 存储过程和UDT支持
  • ActiveRecords

示例代码:

// 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();

项目主页:http://www.open-open.com/lib/view/home/1328449565937