jfinal play

alvinte 发布于 2012/03/22 10:22
阅读 1K+
收藏 1

感觉Jfinal目前和Play的对比比较多哈。

有木有人能总结一下,JFINAL和PLAY比较核心的区别都有哪些呢?

加载中
2
JFinal
JFinal

    没仔细看过Play的代码,对它了解不太深,以前知道Play为了达到为action方法绑定参数,需要在部署时连源码一起部署,而且绑定参数肯定是需要反射的,反射类型,从源码中得到参数名称,并反射注入值,性能会有些损失,JFinal干脆做成主动去getPara(...),省时省力省心,框架代码也少了。

    Play曾经使用抛出异常的方式用来做到在Render后立即退出正在执行的action,这是对java Exception的一种误用,个人感觉过于暴力。另外Play自己基于netty搞了一套Web server,这样的话就不能使用tomcat jetty resin 这类久经考验的server 了,被绑到play上了。

    个人愚见,play过于去模仿Rails,但java 是静态类型的语言,有些时候是不能去模仿的,否则会得不偿失,要结合实际情况取长补短,这样可能做得会更好些

返回顶部
顶部