我们在项目中使用了Velocity 1.7作为MVC Web应用程序中的视图部分。但是最近Velocity发布了2.1版本。目前,我正在尝试在Velocity上集成FreeMarker。但是知道了最新版本的Velocity 2.1
说,“ 从Spring Framework 4.3开始,由于六年没有对Apache Velocity项目进行积极维护,因此不支持Velocity。我们建议改用Spring的FreeMarker支持,或者Spring本身附带的Thymeleaf。”
看起来像Spring早些时候不喜欢这种Velocity的无效进度。
因此,想知道Spring社区如何期待这个最新版本的Velocity 2.1
spring.io的人可以在这里输入您的想法吗,非常感谢...!
答案 0 :(得分:2)
XMLBeans也发生了同样的情况。已删除了Supported,但后来发布了新版本的XMLBeans。
A request被要求重新添加对XMLBeans的支持,但遭到拒绝。该请求的答案还提到了速度。 Spring框架开发负责人Juergen Hoeller拒绝了该请求。
就像Velocity一样,我们不再打算立即重新引入XMLBeans支持。如果仍然需要这样的集成,那么我们以前的编组适配器类应该是一个很好的起点,并且可以很容易地成为XMLBeans项目本身的一部分,并与它自己的进一步发展共同维护。
因此,简而言之,该策略是不对以前支持的框架重新添加支持。现在,它负责框架(Velocity,XMLBeans)本身而不是Spring。