使用spring初始值设定项时,哪个版本是正确的?

zbdgwd5y  于 2021-07-15  发布在  Java
关注(0)|答案(1)|浏览(329)

关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。

上个月关门了。
改进这个问题
spring初始值设定项有一个用于java8、java11和java16的选项。我使用JDK15,那么我会选择哪一个呢?

rqmkfv5c

rqmkfv5c1#

spring初始化器使用lts(longtermsupport)版本,因此您的应用程序具有稳定的jvm,并且与其他应用程序相比,更新和修补的时间更长。我建议使用JDK16,但这取决于您的应用程序。
一般有3种选择:
如果您:
使用JDK12-15新特性
使用JDK16中未弃用的功能
如果您:
不要在JDK11之后使用更新的功能
如果您:
我不建议这个选择,因为它太旧了。如果你没有理由,就不要用它。
您可以在这里找到有关JDK16的新特性和删除的更多详细信息

相关问题