领先一步
VMware 提供培训和认证,助您加速进步。
了解更多正如您可能从我的 Java EE 7 博客文章 中了解到的,我们正在规划 Spring Framework 5.0 系列,预计于 2016 年发布。届时我们将跟踪 JDK 9 的发布候选版本,因为我们的一个关键主题是全面支持 JDK 9。
Spring 5 的功能规划仍在进行中。我们将在今年的 SpringOne 大会上提出更深入的计划,敬请期待!尽管如此,我想借此机会就我们拟议的系统要求向您征求反馈。
我们将最低要求提高到 JDK 8+。 这是先决条件,因为它使我们能够在整个框架中拥有更清晰的代码库,在我们核心接口中引入默认方法实现,并在我们的核心抽象中依赖 JDK 8 API 类型(例如 CompletableFuture、java.util.function 接口)。
我们也打算软性升级 EE 基线。 现在,这有点棘手,因为我们实际上存在个别要求 - 我们需要考虑生产环境的企业采用水平。
从您的角度来看,上述假设是否可行?您是否有过通过本地打包应用程序中的相应 API 和提供者来单独升级 EE 6 服务器到 JPA 2.1 / Bean Validation 1.1 的经验?欢迎任何反馈!
请注意:如果您仍在使用 JDK 6 或 7,无需担心:我们也在规划明年初发布 Spring Framework 4.3,它将在 Spring 4 的通用系统要求范围内。然而,这将是该系列的最后一个功能版本,之后 Spring Framework 4.x 将进入纯维护阶段。