板桥大哥凭你的经验给我一些指点和启发吧

05-09-01 风霜染尽两鬓霜
对常用脚本(Velocity/Groovy/FreeMarker/...)的看法

Velocity我用过,学起来很简单,我用它来生成SQL语句,感觉非常方便,比在java代码里面拼写SQL要清晰得多

Groovy跟java互操作性非常好,就像写java一样,但是结构很松散,用起来可以随心所欲的感觉。

FreeMarker没有用过,但在网上看了一些资料说FreeMarker能够胜任许多Velocity不能胜任的工作。

现在的问题就是:

脚本语言写来就是一种面向过程的东西,与java混杂在一起是不是不伦不类?Velocity我也只是小范围用。请给我一个使用脚本语言的理由!我想知道什么时候应该选择它们!

    

dabb
2005-09-06 14:14
靠,面向对象里面的东西不就是一个个面向过程的。你可以外面包着面向对象的皮,里面本质还是面向过程的。没有过程哪有对象

hgwnet
2005-09-13 07:14
少用这些乱七八糟的脚本语言,特别是在对访问性能要求苛刻的环境!

banq
2005-09-13 10:30
脚本我也一直反对的,它是一把双刃剑,Java 1.5的Annotation也是一种脚本,我自己是从写Perl脚本过来的。

所以谈论使用脚本总是有一个限制前提和限制人群,不是象Java那样人人都适合,很多场景都可以使用的。

用这东西类似于用药,用得好,解决问题,用不好毒害人身。

blueoxygen
2005-09-13 13:24
> 对常用脚本(Velocity/Groovy/FreeMarker/...)的看法

>

> Velocity我用过,学起来很简单,我用它来生成SQL语句,感?> 非常方便,比在java代码里面拼写SQL要清晰得多

> Groovy跟java互操作性浅:茫拖裥java一样,但是结构很

> 缮闷鹄纯梢运嫘乃母芯酢?> FreeMarker没有用过,但在网上看了一些资料说FreeMarker能

> 皇と涡矶Velocity不能胜任的工作。

>

> 现在的问题就是:

>

>

>

> 脚本语言写来就是一种面向过程的东西,与java混杂在一起?> 不是不伦不类?Velocity我也只是小范围用。请给我一个使用

> 疟居镅缘睦碛桑∥蚁胫朗裁词焙蛴Ω醚≡袼牵?>

PHP5不是面向对象得?脚本语言你怎么定义得? javascript就不能OO?

猜你喜欢
2Go 1 2 下一页