jOOQ 1.6.6 发布,Java ORM框架
程序员文章站
2022-05-19 08:50:16
...
jOOQ 1.6.6发布了。
jOOQ(Java Object Oriented Querying,即面向Java对象查询)是一个高效地合并了复杂SQL、类型安全、源码生成、动态记录、存储过程以及高级数据类型的Java API的类库。
1.6.6版本增加了对Sybase ASE(Sybase Adaptive Server Enterprise)的支持。此外,有一些重要的改进,包括最近添加的INSERT...RETURNING语句,并修复了DECIMAL/NUMERIC数据类型相关的一些问题。改进如下:
下载地址:http://sourceforge.net/projects/jooq/
jOOQ(Java Object Oriented Querying,即面向Java对象查询)是一个高效地合并了复杂SQL、类型安全、源码生成、动态记录、存储过程以及高级数据类型的Java API的类库。
1.6.6版本增加了对Sybase ASE(Sybase Adaptive Server Enterprise)的支持。此外,有一些重要的改进,包括最近添加的INSERT...RETURNING语句,并修复了DECIMAL/NUMERIC数据类型相关的一些问题。改进如下:
- #796 - 缺失的public org.jooq.impl帮助文档(Javadoc)现在补充完整了。
- #800 - 增加Sybase Adaptive Server Enterprise支持。
- #808 - 为Ingres数据库添加INSERT...RETURNING支持。
- #809 - 使用SELECT @@identity为Sybase SQL Anywhere数据库添加INSERT...RETURNING支持。
- #810 - 使用last_inserted_rowid()为SQLite添加INSERT...RETURNING支持。
- #813 - 添加INSERT...RETURNING的DSL支持。
- #814 - 更改了TableRecord,在Oracle及其他不支持IDENTITY列的关系型数据库(RDBMS)中,重载了TableRecord的初始化触发器的主键。
- #818 - 添加SQLiteFactory.rowid()方法。
- #819 - 支持SQLite中的Autoincerment列作为IDENTITY列。
- #820 - 添加Factory.fetchOne(String)方法,用于执行简单的返回单个记录的SQL查询。
- #826 - 允许INSERT...RETURNING语句返回若干条记录。目前适用于DB2、HSQLDB、MySQL和PostgreSQL数据库。
- #827 - 支持Sybase SQL Anywhere的TOP n START AT m子句,不再使用嵌套的SELECT模拟它。
- #815 - 修复SQL Srever中读取IDENTITY值的问题
- #821 - Optimise ResultQuery.fetchAny() executing fetchLazy() internally, and only fetching one record from the cursor
- #822 - 在需要转换类型的RDBMS中,常量可以转换为更精确的NUMERIC/DECIMAL类型。
- #823 - 修复SQLite数据库BigDecimal、BigInteger类型不能绑定的问题,改为绑定到String类型。
- #824 - 修复DB2、Derby数据库中BigInteger值不能绑定的问题
- #828 - Document inefficient implementation for GREATEST and LEAST in some RDBMS
下载地址:http://sourceforge.net/projects/jooq/
推荐阅读
-
基于Java ORM框架的使用详解
-
基于Java ORM框架的使用详解
-
轻量化 Java 开发框架Hasor 1.0.0 正式发布
-
一个类GraphQL的ORM数据访问框架发布
-
Java MVC + ORM框架 Nano Framework之环境搭建
-
一站式 Java Web 框架 firefly-2.0_03 发布
-
Minidao 1.6.2 版本发布,超轻量Java持久化框架(Hibernate完美助手)
-
Minidao_1.6.2 发布,超轻量 Java 持久化框架
-
【版本发布】JAVA微服务开发框架,Jeecg-P3 1.0.0 重构版本发布
-
Hibernate 4 beta3 发布,Java数据持久层框架