板桥大哥凭你的经验给我一些指点和启发吧
对常用脚本(Velocity/Groovy/FreeMarker/...)的看法
Velocity我用过,学起来很简单,我用它来生成SQL语句,感觉非常方便,比在java代码里面拼写SQL要清晰得多
Groovy跟java互操作性非常好,就像写java一样,但是结构很松散,用起来可以随心所欲的感觉。
FreeMarker没有用过,但在网上看了一些资料说FreeMarker能够胜任许多Velocity不能胜任的工作。
现在的问题就是:
脚本语言写来就是一种面向过程的东西,与java混杂在一起是不是不伦不类?Velocity我也只是小范围用。请给我一个使用脚本语言的理由!我想知道什么时候应该选择它们!