jOOQ 1.6.3发布 Java类库

jOOQ 1.6.3主要修正了许多错误,包括围绕代码生成,普通的SQL表和数据类型的维护版本。请注意,生成的源代码可能包含不兼容的变化由于#639(详情请参阅完整的发行说明)。除此之外,CURSOR项目推进和UNNEST阵列到表中,现在有可能。参见所附有关细节jOOQ CURSOR项目的文章。

详细的发行说明如下:

Features and improvements
-------------------------
#679 - Improve H2 NVL2 support as of H2 1.3.156
#680 - Improve H2 ROUND support as of H2 1.3.156
#735 - Add README documentation to GitHub
#736 - Add more info regarding number of generated artefacts in
       jooq-codegen logging
#750 - Add DataType.isNumeric(), .isString(), .isTemporal(),
       .isBinary()
#754 - Log query as executed by JDBC PreparedStatement when
       TRACE logging (without inlining variables)
#752 - CURSOR: Add support for selecting from ARRAY types
#762 - Use H2's native support of NVL, instead of COALESCE
#764 - CURSOR: Add support for selecting from ARRAY types
       returned from stored functions

API changes (backwards-incompatible)
------------------------------------
#639 - Map DECIMAL(n, 0) and NUMBER/NUMERIC(n, 0) data types
       to Byte/Short/Integer/Long/BigInteger instead of
       BigDecimal in generated source code. Re-generated code
       will not be compatible!

API changes (backwards-compatible)
----------------------------------

API changes (previous API now deprecated)
-----------------------------------------
#731 - Inconsistent API with Field.lessOrEqualToXXX(). Removed
       "To" from method name
#757 - Deprecate Factory.constant() methods

Test cases
----------
#731 - Add missing integration tests for equalAll(), equalSome()
       and similar methods
#747 - Upgrade H2 to 1.3.158

Bug fixes
---------
#632 - Sybase error : column @p0 not found in nested SELECT
#700 - Restore HSQLDB ARRAY support with INFORMATION_SCHEMA
       change in HSQLDB 2.2.3, and some fixes in 2.2.5
#725 - Cannot insert byte[] data with plain SQL
#733 - H2 changed JDBC type for ResultSet/CURSOR from 0 to -10,
       like Oracle
#737 - Compilation errors in generated source code if table
       fields contain spaces
#738 - Compilation errors in generated source code if MySQL
       procedure parameter type contains two comma-separated
       arguments (like DECIMAL(10,2))
#739 - Postgres navigator methods and keys are not re-generated
       in the same order
#740 - Formatting is broken on Result.format() with some special
       newline characters
#743 - Make SQL Server INFORMATION_SCHEMA independent from
       HSQLDB again, to prevent incompatibility issues
#744 - Ingres REAL and FLOAT4 types are generated as FLOAT/FLOAT8
       which maps to java.lang.Double, instead of java.lang.Float
#753 - Postgres error when binding array that contains null
       values
#755 - NullPointerException when converting an array containing
       a null value
#766 - Bad decoding of JDBC Types BIGINT (to BigInteger instead
       of Long) and REAL (to BigDecimal instead of Float) when
       plain SQL tables are involved

jOOQ高效的合并了复杂SQL、类型安全、源码生成、Active Records、存储过程以及高级数据类型的Java 类库。

下载地址:http://sourceforge.net/projects/jooq/files/Release/jOOQ-1.6.3-full.zip/download

时间: 2024-11-01 09:59:06

jOOQ 1.6.3发布 Java类库的相关文章

jOOQ 2.0.5发布 Java 类库

jOOQ 是一款能够高效合并了复杂的SQL.类型安全.源码生成.活动记录.预存程序以及高级http://www.aliyun.com/zixun/aggregation/18278.html">数据类型的Java 类库. jOOQ 2.0.5 该版本更新了基本运行配置功能.这种配置现在包括:执行监听和SQL跟踪,支持jOOQ的查询执行引擎,支持SchemaMapping功能(他们是现在运行时配置的一部分),StatementType设置执行内联变量的java.sql.PreparedSta

jOOQ 2.0.4发布 Java 类库

jOOQ是一款能够高效合并了复杂的SQL.类型安全.源码生成.活动记录.预存程序以及高级http://www.aliyun.com/zixun/aggregation/18278.html">数据类型的Java 类库. jOOQ 2.0.4该版本引入了许多改进源代码的生成.提高了Oracle表和VARRAY类型的集成. 示范代码: create.select(FIRST_NAME, LAST_NAME, create.count())      .from(AUTHOR)      .jo

jOOQ 2.0.0发布 Java类库

jOOQ是一款高效合并了复杂SQL.类型安全.源码生成.活动记录.预存程序以及高级http://www.aliyun.com/zixun/aggregation/18278.html">数据类型的Java 类库. jOOQ 2.0.0版本是一个解决问题的版本,应用户的需求访问的问题已解决. 示例代码: create.select(FIRST_NAME, LAST_NAME, create.count())      .from(AUTHOR)      .join(BOOK).on(Aut

jOOQ 1.6.7发布 Java类库

jOOQ 1.6.7恰逢此版本推出新的网站.除了新的便利方法之外,主要增加了一个jooq-CODEGEN的Maven插件. 示例代码: create.select(FIRST_NAME, LAST_NAME, create.count())&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;     .from(AUTHOR)      .join(BOOK).on(Author.ID.equal(Book.AUTHO

jOOQ 1.6.5发布 Java类库

jOOQ 1.6.5此版本终于增加了一个CSV数据加载.现在,您可以使用一个简单的API加载CSV数据,配置错误处理,重复行为和事务处理,以及各种CSV参数.这个版本也改变了生成密钥的INSERT检索方式. jOOQ高效的合并了复杂SQL.类型安全.源码生成.Active Records.存储过程以及高级http://www.aliyun.com/zixun/aggregation/18278.html">数据类型的Java 类库. 下载地址: http://sourceforge.net

jOOQ 1.6.4发布 Java类库

jOOQ 1.6.4此版本附带几个有用的概念其http://www.aliyun.com/zixun/aggregation/17885.html">灵感来自其他框架.#selecting到自定义的POJO是可能的Results果可以按照约定的POJO映射到或使用JPA @ Column注释. #selecting自定义回调,这已经是一个广泛的实践应用于Spring Jdbc模板.#selecting long-running异步查询,Avaje Ebean框架启发一个想法.除了这些变化和

jOOQ 2.3.0发布 Java类库

jOOQ 是一款能够高效合并SQL和Java的类库,支持复杂的SQL语句,还包括:类型安全.源码生成.活动记录.预存程序以及高级http://www.aliyun.com/zixun/aggregation/18278.html">数据类型. jOOQ 2.3.0该版本提供了许多有用的API增强,一些新的功能,一些新的语法支持元素,改进的源代码生成,和多个改善的jOOQ控制台.更新后的jOOQ控制台现在允许在服务器端直接过滤传入的陈述,陈述文字和其他功能的使用正则表达式过滤器.这些改进是一

jOOQ 2.2.1发布 Java类库

jOOQ 是一款能够高效合并SQL和Java的类库,支持复杂的SQL语句,还包括:类型安全.源码生成.活动记录.预存程序以及高级http://www.aliyun.com/zixun/aggregation/18278.html">数据类型. jOOQ 2.2.1该版本修复了一些有关CUBRID整合代码生成的小补丁,建议用户进行升级. 软件信息:http://www.jooq.org/ 下载地址:http://sourceforge.net/projects/jooq/files/late

jOOQ 2.2.0发布 Java 类库

jOOQ 是一款能够高效合并SQL和Java的类库,支持复杂的SQL语句,还包括:类型安全.源码生成.活动记录.预存程序以及高级http://www.aliyun.com/zixun/aggregation/18278.html">数据类型. jOOQ 2.2.0该版本增加了对另一个数据库的支持,CUBRID是一个令人惊讶的原始混合物的关系和面向对象的数据库. 软件信息:http://www.jooq.org/ 下载地址:http://sourceforge.net/projects/jo