Playframework(1)Install and Demo
1. Install the package
Download the latest package from here http://download.playframework.org/releases/
Move the file to working directory
>mv play-2.0.4.zip /Users/carl/tool/
Unzip the file
>unzip play-2.0.4.zip
Link the /opt to my working directory
>sudo ln -s /Users/carl/tool/play-2.0.4 /opt/play
Add it to my path and verify the installation
>vi ~/.profile
export PATH=/opt/play:$PATH
>. ~/.profile
Verify the installation
>play help
2. Create the First Demo
>play new firstapp
I choose java application at first. I am familiar with java, so I will start at this.
>cd firstapp
>play
Start the web application
play>run
Visit the application with this URL http://localhost:9000
3. Enable the Eclipse IDE
Go to the working directory
>cd /Users/carl/work/play/firstapp
>play eclipsify
4. Anatomy of a Play 2.0 application
5. Commands
play>console
enter the scala console window
JPDA debug port
>play debug
force clean
>play clean-all
references:
http://www.playframework.org/documentation/2.0.4/Installing
分享到:
相关推荐
在这个“playframework做的demo”项目中,我们可以深入探讨Play Framework的一些核心特性,以及如何利用它来构建一个博客系统。 1. **路由(Routes)**:在Play Framework中,路由文件定义了URL模式到控制器方法的...
目前最新的版本是 Play 2.x 系列,该版本在 Play 1.x 的基础上进行了全面改进,采用了更为先进的设计理念和技术栈。 - **主要特性**: - **非阻塞 I/O**:Play Framework 采用异步非阻塞 I/O,这意味着它可以处理...
1. **轻量级**:与传统的Java EE规范相比,Play Framework 更为轻便,不依赖于重量级的容器,而是基于简单的HTTP服务器。 2. **敏捷开发**:Play 支持热部署,即代码修改后无需重启服务器即可看到更新效果,大大...
1. **模块化设计**:Play Framework采用了模块化的设计,使得开发者可以方便地添加或替换特定功能,如模板引擎、持久化层等。 2. **异步编程**:Play Framework基于Akka框架,支持非阻塞I/O和异步处理,提高了Web...
Play Framework框架 Play Framework框架是一种基于Java的软件框架,旨在提高开发效率和提供REST式的架构风格。该框架可以让开发者继续使用他们喜欢的开发环境或繻库,不需要切换到另一种语言、IDE或者其他繻库。 ...
在“Playframework框架学习之路 1”中,我们可能要探讨这个框架的基础概念、安装过程以及如何创建一个简单的应用。下面将详细介绍Play Framework的关键知识点。 1. **快速开发**: Play Framework以其快速开发能力而...
### Play Framework Cookbook 知识点解析 #### 一、Play Framework 概览 - **定义与背景**:Play Framework 是一款基于 Java 和 Scala 的高性能、轻量级 Web 开发框架。它采用 RESTful 架构设计,支持热重载功能,...
PlayFramework是一个高性能的Java和Scala框架,它支持Web应用的快速开发,并且主要面向RESTful应用程序。在PlayFramework中,为了确保数据的准确性和合法性,通常会在数据保存到数据库之前,对HTTP请求中的参数进行...
1. **异步编程模型**:Play Framework利用Akka Actor系统实现非阻塞I/O,提高了应用的并发性能。 2. **热重载**:在开发过程中,代码的修改可以实时生效,无需重启服务器,极大地提高了开发效率。 3. **可插拔的依赖...
playframework javaweb playframework javaweb
Mastering Play Framework for Scala
play framework2.01上半部分。
Play Framework 是一个基于Java的开源Web应用框架,它遵循MVC(模型-视图-控制器)架构模式,致力于简化Web应用程序的开发过程。这个资料大全包含了许多关于Play Framework的重要资源,帮助开发者深入理解和高效使用...
1. **MVC架构**:Play遵循模型-视图-控制器(MVC)设计模式,这是一种用于构建可维护和可扩展的Web应用的经典方法。模型代表业务数据,视图负责渲染这些数据,而控制器处理用户输入并协调模型和视图。 2. **路由...
《Play Framework 2.0 - 创建你的第一个应用程序》 Play Framework 2.0 是一个开源的Web应用框架,它基于Scala和Java语言,遵循“模式-动作”(Action)架构,提供了一种轻量级、敏捷开发的方式。本篇文章将引导你...
1. Play Framework 介绍 2. 创建和发布 Play 应用 2.1 创建 Play 的工程 2.2 Play 常用指令 2.3 Play 应用的 JVM 调优 3. 如何读取静态资源 4. Play框架的配置文件 5. 使用 Play 框架开发 Java 应用 5.1 HTTP...
1. **实时开发**:Play Framework支持热部署,这意味着当代码发生变化时,应用会自动更新,无需手动重启服务器。这对于开发过程中频繁的调试和修改非常有利,提高了开发效率。 2. **无XML配置**:Play Framework...
对于testdb-web项目,其部署过程基本与testdb-data相同,但需要注意的是,如果项目中使用了CAS(Central Authentication Service)模块,需要额外执行`play install cas-3.1`命令来安装该模块,之后再次运行`play ...
Leverage the awesome features of Play Framework to build scalable, resilient, and responsive applications First published: May 2015 274page
1. **模型(Model)**:在Play中,模型通常由领域对象组成,这些对象代表应用程序中的实体。例如,可能会有一个`Message`类,它包含留言的内容、作者等属性。模型通常使用Ebean或Anorm等持久化库来与数据库交互。 2...