为什么在 Spring 4.3 中弃用了 Velocity 支持?

Why Velocity support is deprecated in Spring 4.3?

在 Spring 5.0 之后,我们如何将 Velocity 与 Spring 一起使用?

看起来 Jürgen Höller 想要彻底摆脱 Velocity,因为它 "dates back to 2010"。 对它的支持在 Spring 4.3 中已弃用,并且可能会在 Spring 5 中删除。

https://jira.spring.io/browse/SPR-13795

在@Olivier Croisier 接受的回答中,他指出降低速度的原因是 "dates back to 2010"。虽然这似乎不是摆脱某些东西的特别有效的理由(C 语言可以追溯到 1972 年),但实际上是 Jurgen Hoeller 在 Olivier 链接到的问题描述中给出的理由!

在@Olivier Croisier 给出答案后出现的对该问题添加的进一步评论中,有进一步的阐述。似乎Spring希望将他们提供的 3rd-party 适配器限制为仅两个实现,并建议其他 3rd-parties 自己开发他们的适配器。

我的印象是速度既不流行也不现代,不足以被选为两者之一。