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