Spring Data JDBC 扩展项目新闻

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

我们很高兴地宣布Spring Data JDBC Extensions项目的1.2版本发布。此版本将Querydsl依赖项更新到3.6.9,并添加了一个使用QueryDslTemplate检索SearchResults的选项。请参见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 社区中所有即将举行的活动。

查看全部