1.What is Play?
The High Velocity Web Framework For Java and Scala.
Play Framework makes it easy to build web applications with Java & Scala.
Play 框架使用Java和Scale的Web Applications 变得非常容易构建。
Play是一个基于轻量级的、无状态的、面向Web的框架。
……
play的详细介绍大家直接去 官网看文档。
我的理解是,play framework是一个基于scala的轻量级web开发框架。Play framework本身是采用scala编写的,在设计过程中深受Ruby on Rails的启发与影响。在Play framework基础上,开发人员可以自由选择使用Java还是Scala进行web开发,并可与已有的Java程序方便地集成。在如今xml(annotation)横飞的Java EE开发领域,Play framework可以说是Java开发人员的福音。在约定优于配置的指导思想下,终于可以和繁琐的配置文件说再见了!
2.1Play requires Java 1.8. To check that you have the latest JDK, please run:
java -version
2.2下载安装包和配置环境变量
下载地址:https://www.playframework.com/download
点击下载(只有1M),然后解压(G:\play\activator);
安装完毕。
2.3测试安装是否成功
打开cmd,
activator help
如果弹出了帮助信息,就说明安装成功了!So easy!
2.4 Helloworld!
按照国际惯例,编写第一个Helloworld程序。
cmd切换到项目的目录(G:\play\project),
2.4.1先建一个play-java项目(Helloworld)
activator new
初次使用,可以需要等待若干分钟,因为它在下载相关资源和模板,之后就很快了。
2.4.2 选择模板
输入5,选择play-java模板,输入helloworld为项目名称,这样一个java项目就自动生成了。
2.4.3打开Helloworld项目目录
cd helloworld
2.4.4启动服务器
activator run
打开浏览器,http://localhost:9000/
看到上面的这个网页就表示helloworld已经妥妥了!
但是你还没写“helloworld”是吗?修改一下G:\play\project\Helloworld\app\controllers\HomeController.java
刷新页面
修改成功,前所未有的简单。
Helloworld到此剧终!