Spring Framework 3.2 M2 发布

发布 | Chris Beams | 2012 年 9 月 12 日 | ...

Spring Framework 3.2 的第二个里程碑版本现已从 SpringSource 仓库提供。如果您还不熟悉,请参阅我们关于通过 Maven 解析这些工件的快速教程。完整的 分发 zip 包照常可从 SpringSource 社区下载网站获取。

如果您还没有,请务必了解 3.2 M1 中的更改

3.2 M2 的亮点包括:

3.2 的一个主要关注领域是确保 Spring Framework 在 JDK7 上完美运行。M2 工件已经构建、测试并针对 JDK7 发布,我们还在每晚构建中继续测试 JDK6 兼容性。我们鼓励所有使用 JDK7 的 Spring 用户在您的开发和测试环境中试用 M2,并在 3.2 GA 之前提供尽可能多的反馈。谢谢!

@Configuration 类的用户以及 Spring 对子类代理的支持(proxy-target-class=true),请注意:现在不再需要添加 CGLIB 作为显式依赖即可使用这些功能。自 3.2 M2 起,我们已升级到新的 CGLIB 3.0。我们将所有 net.sf.cglib 类重新打包到 org.springframework.cglib 并将其直接内联到 spring-core JAR 中。这意味着所有 @Configuration 和子类代理功能在 M2 中都可以直接使用,并且意味着没有 CGLIB 与其他项目冲突的可能性。同样,我们已升级到新的 ASM 4.0,我们将继续像以前一样重新打包和内联它。但请注意,我们已在 M2 中取消了专用的 spring-asm jar,转而将 org.springframework.asm 类直接包含在 spring-core 中。这两项升级对使用动态 JVM 语言编写 Spring 组件的 JDK7 用户来说都是好消息,因为这些新版本的 CGLIB 和 ASM 正确处理了 JDK7 中引入的新 invokedynamic 字节码指令。

祝您使用愉快!

下载 | 文档 | Javadoc API | 变更日志 | JIRA | 论坛 | Stack Overflow

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有