jOOQ 1.6.4发布,Java的ORM框架
程序员文章站
2022-04-25 11:20:17
...
Java的ORM框架 jOOQ 1.6.4发布了。
jOOQ(Java Object Oriented Querying) 高效的合并了复杂SQL、类型安全、源码生成、Active Records、存储过程以及高级数据类型的 Java 类库。jOOQ支持的数据库包括DB2、Derby、Ingres、H2、HSQLDB、MySQL、Oracle、Postgres、SQLite、SQL Server和Sybase等。
该版本的重大改进:
更多详细信息:http://jooq.sourceforge.net/releasenotes/RELEASENOTES.txt
下载地址:http://sourceforge.net/projects/jooq/
jOOQ(Java Object Oriented Querying) 高效的合并了复杂SQL、类型安全、源码生成、Active Records、存储过程以及高级数据类型的 Java 类库。jOOQ支持的数据库包括DB2、Derby、Ingres、H2、HSQLDB、MySQL、Oracle、Postgres、SQLite、SQL Server和Sybase等。
该版本的重大改进:
- #137 - 支持使用ResultQuery.fetchLater() 来执行异步查询。
- #777 - CURSOR: 增加了 UNNEST for TABLE 函数的别名
- #786 - 提升了Factory Javadoc 的文档线程安全性。
- #788 - 添加了Key.getFieldsArray()方法。
- #793 - 添加了对Oracle's SYS_CONNECT_BY_PATH函数的支持。
- #198 - Add SELECT INTO functionality into POJO's using <T> T ResultQuery.fetchInto(Class<T>) similar to JPA CriteriaQuery
- #728 - Add .fetchInto(RecordHandler<R>) to ResultQuery, Result,and Cursor to allow for callbacks similar to Spring's JdbcTemplate/Ollin Framework
- #774 - Add more TRACE logging to .fetchLazy()
- #781 - Add E function (Euler number)
- #782 - Add <T> T Record.getValue(..., Class<? extends T>) methods for convenient type conversion
- #785 - Allow for storing TableRecord with a provided Field<?>[] indicating the primary key
- selecting into custom POJO's. Results can be mapped to POJO's by convention or using JPA @Column annotations.
- selecting into custom callbacks. This is already a wide-spread practice in Spring JdbcTemplates.
- selecting long-running queries asynchronously. This idea has been inspired by the Avaje Ebean framework
更多详细信息:http://jooq.sourceforge.net/releasenotes/RELEASENOTES.txt
下载地址:http://sourceforge.net/projects/jooq/
上一篇: css中float属性的影响
下一篇: CSS属性的百分比参照的是谁