当前位置: 首页 > 面试题库 >

使用Java 8的Spring 3.2.x

裴宏壮
2023-03-14
问题内容

我们目前正在使用spring 3.2.9。我们正在考虑将其升级到较新的版本。当我查看文档时,它说

与4.0 M1一起,我们发布了Spring Framework 3.2.3,其中包含针对最近报告的问题的修复程序,同时还提供了OpenJDK
8运行时支持。Spring Framework 3.2.x将支持针对根据JDK 7(带有-target 1.7)或更早版本编译的应用程序在JDK
8运行时上进行部署。

这是否意味着我无法在Java 8上进行编译?
如果要使用Java 8进行编译,应该使用Spring 4.0.x吗?


问题答案:

从3.2.9+版本开始,在3.2.x版本中已尽力支持JDK8。

有关3.2.9中的初始支持,请参见SPR-

11656;有关3.2.10中的字节码支持改进,请参见SPR-
11979。请注意注释中解释的支持限制。

为了获得JDK8的全面支持,请升级到Spring 4.x-有一个专用的Wiki页面说明升级路径,并且Spring团队做出了巨大的努力,以使升级体验变得非常容易。



 类似资料:
  • 问题内容: 如何解决此警告?如果我使用Spring 3.2,则会看到此警告: 问题答案: 显然这是“正常的”,一切仍然应该正常工作。可能在中有一个(匿名)内部类。

  • 我对测试有点陌生(吓人,嗯),所以如果这是无知的话,请原谅我。 根据对测试框架所做的更改,spock spring 0.7-groovy-2.0是否与新的spring 3.2版本兼容? 我已经查看了正在测试的Spring 3.2文档: 以及新闻下的斯波克文档: 但是,没有任何东西可以帮助我判断新的Spring3.2测试框架是否仍然允许以Spring3.2测试(Spring3.2文档第11.3.4节

  • 考虑一个和方法。我想将s映射到s并获得第一个。显而易见的解决方案是使用,但要求返回一个流,而没有方法(或者它是或提供一个方法将其转换为,或将其作为)查看。 我能想出的最好的办法是: 但这似乎是一个很普通的案例,但却显得太冗长了。谁有更好的主意?

  • 使用spring webmvc和spring security web 3.2版,我希望根据用户角色(或用户是否经过身份验证)返回不同的视图,以便对于请求,角色匿名用户(或未经身份验证的用户)获得欢迎页面,角色用户用户获得主页。 我目前的做法是使用常规控制器: 然而,我并不喜欢它,因为我觉得这个重定向应该用SpringSecurity来完成(我错了吗?)。您知道使用Spring Security配

  • 假设我有一个Foo对象列表。Foo上有一个属性,我必须使用它从数据源中获取Bar对象。然后我必须将每个bar对象映射回我得到bar的原始Foo对象。 我的尝试如下:

  • 本文向大家介绍java8中Stream的使用示例教程,包括了java8中Stream的使用示例教程的使用技巧和注意事项,需要的朋友参考一下 前言 Java8中提供了Stream对集合操作作出了极大的简化,学习了Stream之后,我们以后不用使用for循环就能对集合作出很好的操作。 本文将给大家详细介绍关于java8 Stream使用的相关内容,下面话不多说了,来一起看看详细的介绍吧 1. 原理 S

  • 本文向大家介绍JAVA8 的StringJoiner 使用及原理解析,包括了JAVA8 的StringJoiner 使用及原理解析的使用技巧和注意事项,需要的朋友参考一下 前几天偶然看到jdk1.8突然新增了一个类StringJoiner , 就研究了一下是怎么使用的, 以及看了下它的源码. 使用如下: //我们先看下他的构造方法:  如果只有中间的一个分割字符, 则其左边和右边的字符都是空, a

  • 我有一个列表,像