Spring Data JDBC Extensions 项目新闻

版本发布 | Thomas Risberg | 2015年11月25日 | ...

我们很高兴地宣布 Spring Data JDBC Extensions 项目发布 1.2 版本。此版本将 Querydsl 依赖更新至 3.6.9,并添加了一个使用 QueryDslTemplate 检索 SearchResults 的选项。有关 1.2.1.RELEASE 的变更日志,请参阅 changelog for 1.2.1.RELEASE

我们也很高兴地宣布 Spring Data JDBC Extensions 项目 2.0 版本发布第一个里程碑。此版本的主要变化是

  • 更改为使用 Java 7 或更高版本进行构建
  • 将 Oracle JDBC 升级到版本 12.1.0.2
  • 更新所有依赖项以遵循 Spring IO Platform 2.0,包括 Spring Framework 4.2
  • 在此版本中移除 Querydsl SQL 支持(见下文)

升级到 Oracle JDBC 驱动版本 12.1.0.2 使我们能够修改代码以支持此版本中的弃用项和新功能。您仍然可以使用与此驱动程序兼容的旧数据库版本,包括 Oracle Database 12c R1、11g R2 和 11g R1。

请参阅 2.0.0.M1 的发行说明

Querydsl 支持

Querydsl 项目在其 4.0 版本进行了一些更改,包括更改 Maven 组 ID、包名称以及一些 API 更改。这意味着从 Querydsl 版本 4.0.0 开始,现有的与 Querydsl 集成的 Spring Data JDBC Extension 代码将不再有效。

我们不打算将我们的 Querydsl SQL 支持移植到新的 Querydsl 版本 4.0 或更高版本。相反,我们鼓励开发新项目的用户直接使用 Querydsl SQL API,并使用 Querydsl 项目的 querydsl-sql-spring 子项目中提供的与 Spring 的集成。这意味着我们将从新的 Spring Data JDBC Extensions 2.x 版本中移除 Querydsl SQL 支持。

对于 Spring Data JDBC Extensions 的 1.x 版本,我们将继续使用 Querydsl 3.x 系列的最新可用版本。我们还将 Querydsl SQL 支持标记为已弃用,以表明它在 Spring Data JDBC Extensions 2.0 版本中将不可用。

有关更具体的项目信息,请参阅 项目页面

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有