阅读更多

3顶
3踩

编程语言

原创新闻 jOOQ 1.6.7发布,推出新官方网站

2011-09-26 12:03 by 资深编辑 luiang1018 评论(3) 有5258人浏览
jOOQ日前发布了1.6.7版。虽然更新频率较快,不过此次发布恰逢了jOOQ新网站(http://www.jOOQ.org)的推出,值得关注。



jOOQ(Java Object Oriented Querying,即面向Java对象查询)是一个高效地合并了复杂SQL、类型安全、源码生成、动态记录、存储过程以及高级数据类型的Java API的类库。这次jOOQ发布除增加一些新的便捷的方法外,一个主要的改进就是引入了用于代码生成的Maven插件,该插件由Sander Plas编写。

jOOQ 1.6.7 特性及改进:

  • #797 - 增加Maven插件,可以用于源代码生成。
  • #825 - 增加 List<Result<Record>> Factory.fetchMany(String)方法,该方法可以从存储过程(如Sybase ASE的“sp_help”)中获取结果集。
  • #838 - 实现MetaDataFieldProvider.toString()方法。
  • #841 - 增加<T> List<T> Result.getValues(Field<?>, Class<T>)方法。
  • #842 - 增加Query.getBindValues()方法,可以实现按正确的顺序提取绑定值。
  • #843 - 添加Factory.fetch(ResultSet)方法,允许将JDBC结果集转换为jOOQ结果。
API变化(向后兼容)

  • #837 - 取消Object方法中的final关键字,如.equals()、.hashCode()等。
Bug修复

  • #836 - 修复了对使用别名的SQL表执行选择操作的糟糕的语法。
  • #839 - 现在使用getValueAsBoolean()方法进行布尔转换,以及使用getValueAsXXX()进行数值转换时,首先会修整字符串两边的空格。
  • #844 - 修复了当选择不存在的结果中的列时,抛出NullPointerException异常的问题。
发布说明:http://jooq.org/notes.php

下载地址:http://sourceforge.net/projects/jooq/files/
  • 大小: 114.9 KB
3
3
评论 共 3 条 请登录后发表评论
3 楼 hunterkevin 2011-09-26 21:11
让市场更加混乱。
2 楼 bcw104 2011-09-26 20:08
比JDBC更高级一些的API吗?
1 楼 ycoder 2011-09-26 18:27
这东东,有用嘛???

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • jOOQ-manual-3.10.pdf

    jooq使用指南英文版,jOOQ不仅仅是一个库,可以帮助您针对生成的可编译模式构建和执行 SQL 。jOOQ附带了许多工具。以下是jOOQ随附的一些最重要的工具: jOOQ的执行侦听器:jOOQ允许您将自定义执行侦听器连接到jOOQ的...

  • JOOQ入门随记

    JOOQ官方文档:https://www.jooq.org/learn/ 暂时没有看见中文文档。 1.JOOQ连接前提 首先搭建SQL,使用的MySql-- 参考:https://blog.csdn.net/xjakmy/article/details/79892716 备注:主要是写my.ini文件 跟...

  • JOOQ参考手册

    JOOQ参考手册

  • JOOQ jar包

    JOOQ 是基于Java访问关系型数据库的工具包,轻量,简单,并且足够灵活,可以轻松的使用Java面向对象语法来实现各种复杂的sql。对于写Java的码农来说ORMS再也熟悉不过了,不管是Hibernate或者Mybatis,都能简单的使用...

  • jooq-async:使用jooq构建查询并以React方式运行它

    响应式jooq API 该API是将jooq与React式客户端一起用于RDBMS的解​​决方案。 实作 目前,有2种实现方式: 阻塞的jdbc实现 仅适用于PostgreSQLvertxReact式实现 进口 Jcenter托管此库。 玛文 &lt; groupId&gt;fr.maif ...

  • jOOQ开发手册

    jooq开发官方指导文档,详细介绍了jooq相关的技术,快速了解jooq

  • The jooq User Manual

    jooq是基于Java访问关系型数据库的工具包,轻量,简单,并且足够灵活,可以轻松的使用Java面向对象语法来实现各种复杂的sql。jooq 既吸取了传统ORM操作数据的简单性和安全性,又保留了原生sql的灵活性,它更像是介于...

  • 简单了解java ORM框架JOOQ

    主要介绍了简单了解java ORM框架JOOQ,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

  • spring-boot-jooq-tutorial:带有JOOQ的Spring Boot教程

    带有JOOQ教程的Spring Boot 使用Spring Boot作为带有JOOQ后端的REST API的教程应用程序。 有关代码的更多详细信息,请阅读在线 。 要求 运行 1.8或更高版本 1.5.2.RELEASE或更高版本 3.9.2或更高版本 3.4.1或...

  • 用jOOQ进行运行:用jOOQ进行运行,由Packt发布

    与jOOQ一起运行 由Packt发行并使用jOOQ进行运行

  • jooq-plugin:用于使用dockerized数据库生成jOOQ类的插件

    Gradle Docker jOOQ插件 该存储库包含用于在dockerized数据库中生成jOOQ类的Gradle插件。 插件注册执行以下步骤的任务generateJooqClasses : 拉码头工人形象 启动数据库容器 使用Flyway运行迁移 生成jOOQ类 用途...

  • vertx-jooq:一个jOOQ-CodeGenerator,用于创建顶点化的DAO和POJO

    vertx-jooq 一个 -CodeGenerator来创建化的DAO和POJO! 异步执行所有CRUD操作,并使用您选择的API和驱动程序将POJO从io.vertx.core.json.JsonObject转换成io.vertx.core.json.JsonObject 。6.2.0版最后添加了对jooq ...

  • JOOQ用法和实例

    jooq使用和实例

  • jOOQ:jOOQ是用Java编写SQL的最佳方法

    jOOQ存在的原因-与JPA相比 Java和SQL已经走了很长一段路。 SQL是一种“古老的”但尚未建立且易于理解的技术。 尽管Java平台JVM允许在Java之上构建许多新的和现代的语言,但Java也是一个传统。 然而,这些年来,处理...

  • jooq-meta-extensions-3.10.7.jar

    jooq 在 maven central 中只提供了 jooq,jooq-codegen, jooq-meta 三种 jar,如果想使用 DDLDatabase 生成模式,还需要使用 jooq-meta-extensions.jar,可以自己通过源码来构建,如果嫌麻烦就下载这个吧。

  • jooqgen-liquibase-postgres:具有jooq,liquibase和postgres的Maven插件

    这是什么可以集成到任何Maven项目Sample中的Maven插件: &lt;plugin&gt; &lt;groupId&gt;...

  • jooq入门教程

    Java and SQL have come a long way. SQL is an "old", yet established and well-understood technology. Java is a legacy too, although its platform JVM allows for many new ...jOOQ has come to fill this gap.

  • quarkus-jooq:Quarkus Jooq扩展

    jOOQ Quarkus扩展 jOOQ从数据库中生成Java代码,并允许您通过其流畅的API构建类型安全SQL查询。 通过此扩展,您可以使用开发与进行交互的应用程序。 贡献者 :sparkles: is扩展名基于的先前工作 感谢这些很棒的人...

  • JOOQ之Tuple

    JOOQ Tuple2

  • 基于GEC6818五子棋游戏GEC6818_Gomoku.zip

    五子棋游戏想必大家都非常熟悉,游戏规则十分简单。游戏开始后,玩家在游戏设置中选择人机对战,则系统执黑棋,玩家自己执白棋。双方轮流下一棋,先将横、竖或斜线的5个或5个以上同色棋子连成不间断的一排者为胜。 【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【技术】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

Global site tag (gtag.js) - Google Analytics