Play! Framework试用手记

Play! Framework试用手记

 

1           简介

Play! Framework(以下简称play)。

官方网站:http://playframework.org/

2           搭建开发环境

Windows加上play的路径(在path项),这样play.bat在任何路径下都可以调用了。

3           First Demo

CMD执行命令:play new TestProject,然后回答 application nameTestProject,即在当前目前下创建了一个play应用程序。

~ The new application will be created in D:\test\TestProject

~ What is the application name? TestProject

~

~ OK, the application is created.

~ Start it with : play run TestProject

~ Have fun!

 

然后执行play run TestProject命令,再在IE地址栏里调用http://localhost:9000/,就能看到IE显示“Your application is ready !”页面。

 

再执行play eclipsify TestProject命令,即可把play项目转为eclipse项目,可以用eclipseimportExitsting Projects  into  Workspace)功能打开项目。

 

在工程目录下有个conf文件包,里面包含的是play的一些配置文件,打开application.conf文件,可以找到相应的数据库对应配置。

4           一些心得

Play颠覆了以往程序需要编译才能看到结果的规则。Play怎样实现即写即显的我不关心,我关心的是play这样做,会导致无法逐步调试——事实上也是这样的,play无法边调试边修改,因为play不用Tomcat调试。例如在eclipseplay的项目根本在tomcat中跑不起来,因为play的项目不是一个标准的web项目,它没有web.xml

我猜play是用其它方式进行调试:用单元测试调试复杂的业务逻辑,只是输出正确即可在controller层调用,往view层呈现。

Play缺少click那样众多的官方组件,即改即变的特性也不见得能提高多少效率,况且eclipse也支持自动编译自动部署。不过eclipse部署tomcat要重复启动。

 

posted @ 2010-06-10 14:39  深圳大漠  阅读(1703)  评论(0)    收藏  举报