springboot1.5x版不支持velocity的解决方案 及 spring 5.0.0 版不支持velocity的解决方案

 由于老系统是在spring4.x.x下的用到了Velocity。 测试地址 https://sms.reyo.cn/ 用户名:aa 密码:123456

 5.0.0官方申明:

中止的支持

在 API 层面,Spring Framework 5.0 不再支持以下包:

  • beans.factory.access 

  • jdbc.support.nativejdbc 

  • spring-aspects 模块的 mock.staticmock

  • web.view.tiles2M.(最低要求 Tiles 3)

  • orm.hibernate3 和 orm.hibernate4. 目前 Hibernate 5 是支持的框架。

Spring Framework 5.0 同时也停止了对以下库的支持:

  • Portlet.

  • Velocity.

  • JasperReports.

  • XMLBeans.

  • JDO.

  • Guava.

由于自己的老系统内容太多不可能全改为 ftl ,于是自己突发其想能不能搞自己搞个办法让spring 5.0.0支持Velocity。搞定!!!!!

 增加两个工具类就可以了,结构如下:

 运行状态图:

系统运行效果图:

原文地址:https://www.cnblogs.com/interdrp/p/7721714.html