play framework

中文站 http://playframework.startup.sh/

好处

为不断的重启tomcat而懊恼?为忘记如何修改配置文件而抓狂?没有时间学习复杂的所谓 SSH (Spring+Struts+Hibernate)?

现在这些通通都不是问题,来自法国的天才程序员们开发出了一套超级无敌的Web开发框架,让我们来看看她的特性吧:

1.无需编译,修改Java文件即可看到效果(开发模式下,而且reload的速度快得让你感觉不出来). 2.用play new yourapp命令即可完成程序的80%. 3.高度纯洁的MVC,超好用的ORM. 4.用play eclipsify即可把项目变成标准的Eclipse项目(注:netbeans也行),让你享用IDE的快捷. 5.RESTFull架构,插件机制. 6.基于mina的高性能服务器,每秒上千次的请求处理速度. 7.Apache License.

还等什么呢?赶快拿起浏览器猛击吧,网址

http://www.playframework.org/

安装

git clone git://github.com/playframework/play.git

编译

因为我下的是 source 版的,所以要编译,下 zip 的解压就可以了

cd /home/bigzhu/play/framework
ant

加入 PATH 中

export PATH=/home/bigzhu/play:$PATH;

使用

建立应用

play new imap_play

建立 eclipse 项目

建立应用以后,可以做成 eclipse 的项目

play eclipsify imap_play

导入

Use File/Import/General/Existing project to import /home/bigzhu/Dropbox/src/imap_play into eclipse

eclipse 报错

会报一些法错误,改为 1.5 的 jdk 就好了.

改端口

默认用到 8000, 9000 端口,但是我的己经被其它应用用了

没地方改?一定要来抢我的 9000 端口?

只有改我原来的应用,让位

文档

文档就在 http://localhost:9000/

得把应用启起来才能看

启动

eclipse 下,点运行按钮就可以了

命令行下,得执行:

play run imap_play/

db

play framework db