play框架

Play框架使用的是Netty基于事件的分布式处理框架,NIO。


为了学习play框架,akka以及scala,需要先下载一个type-safe的activator,
解压下载包,进入目录运行activator.bat ui 访问http://localhost:8888可以看到一些模板项目
可以根据UI中的模板去创建自己的项目,命令行操作如下:
activator new  创建自己的应用(需要输入应用名称,以及模板名称)
进入项目后,activator run 运行

项目源文件在app目录下,**.**.controller定义每个处理请求的controller,
routes定义url和controller的方法的对应关系,比如
GET      /user/:id           *.UserController.get(id: String)

maven管理play项目
mvn clean install -DskipTests -Denv=dev
mvn play2:run -Dplay2.httpPort=9001 -Dplay2.serverJvmArgs="-Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=9991,suspend=n"

你可能感兴趣的:(play框架)