假设您知道应用程序使用的 Spring Boot 版本,那么如何找到底层 Spring(框架)版本?
假设您是 Spring Boot 应用程序的用户。应用程序日志显示 Spring Boot 版本。
该应用程序使用一些依赖于底层 Spring 版本的 Spring 功能。例如,Spring 表达式语言 (SpEL)。要查看 SpEL 的相关版本特定文档,您需要了解 Spring 版本。以下是 Spring 5.3.18 的 SpEL 文档的 URL:
https://docs.spring.io/spring-framework/docs/5.3.18/reference/html/core.html#expressions
Spring Boot 应用程序的用户如何知道要查看哪个版本的 Spring(框架)文档?
有人告诉我,据他们所知,“SpEL 是稳定的”,因此具体的 Spring 版本并不那么重要。尽管如此,事实仍然是:SpEL 文档是特定于 Spring 版本的。我想查看与该应用程序的 Spring 版本匹配的文档。但也许我应该选择一个不同的 Spring 功能示例。
我想到的内容示例可能存在,并且我已查找但未找到:
这是查找使用哪个版本的 spring-core 的快速方法。
\n谷歌\xe2\x80\x9cspring-boot-starter-test\xe2\x80\x9d。
\n单击返回的第一个链接 - mvnrepository 上的 spring-boot-starter-test
\n单击感兴趣的版本,例如 2.6.6
\n找到spring-core依赖:5.3.18
\n在 GitHub 中该 Spring Boot 版本的源文件中找到对 Spring Framework 的引用build.gradle。
例如,从build.gradleSpring Boot 2.6.6 开始:
library("Spring Framework", "5.3.18")
Run Code Online (Sandbox Code Playgroud)
但是,这是最好的答案吗?
对于通常不会查看文件的应用程序用户来说,将 Spring Boot 版本 2.6.6“映射”到 Spring Framework 版本 5.3.18 的最用户友好的build.gradle方式,以便他们可以找到相关的 Spring Framework 文档?
| 归档时间: |
|
| 查看次数: |
11018 次 |
| 最近记录: |