Velocity源码阅读( 五 )


6.小结
本文通过源码阅读、样例分析的方式,介绍了如何使用Java提供的、和自省工具达到模板渲染的目的 。其中使用的工具和方法希望对读者在其他源码分析过程中有所帮助 。
【Velocity源码阅读】Java为了能够实现动态语言原生就支持的特性比如:反射、闭包等,需要做很多事情,弄的很复杂的样子;在某些场景下,更适合用动态语言来弥补Java的短板,比如模板、DSL等都可以通过在Java中方便的集成等脚本语言来支持 。