`
raydml
  • 浏览: 4463 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

playframework 框架学习

阅读更多

Play!是一个full-stack Java Web应用框架,包括一个简单无状态的MVC模型,Hibernate的持久性对象,基于Groovy的模板引擎等。具体说明可以Google下,作为一个快速开发框架,有许多特性还是不错,适合快速开发Web应用 。http://www.iteye.com/topic/271151

Play!的安装(windows):

下载文件http://www.playframework.org/下载最新的安装包,play-1.2.3.zip

解压到本机文件夹,如:D:\play\

设置环境变量Path到安装目录,打开window命令行:输入play,就会输出play!的相关信息,表示已安装成功


Play!创建项目:

打开window命令行,进入项目要保存的目录,play new myapp ,会要求输入项目描述信息,输入后,项目就创建好了,具体目录如下:


app:里边为controller、model、view

conf:包括application.conf,dependencies.yml(依赖Modules配置),routes及messages消息配置文件

lib:jar 包

public:为js,css,图片;等存放的地方

test:为测试代码


整体的结构还是比较清晰的


Play!项目运行测试:


以上已经创建了一个新的项目,运行也比较简单,直接命令行输入 play run myapp 如果已经在项目目录,不用加项目名称

可以看到服务器启动的信息,启动成功就可以在浏览器打开了,http://localhost:9000


修改app/controllers/Application.java 

 

public class Application extends Controller {

    public static void index() {
        render()
    }

}
 

 

修改index方法里边的代码,就能在浏览器直接看到效果了


测试运行模式:play test myapp


具体的参考:http://www.playframework.org/documentation/1.2.3/overview


使用IDE工具:


直接命令行进入项目目录 输入play eclipsify 就会生成eclipse的工程文件,然后在Eclipse中导入项目就可以了,


在Eclipse中运行项目:找到eclipse/myapp.launch 右键,运行就可以了

其它两个

test myapp.launch为测试测试模式运行 

Connect JPDA to myapp.launch 为Debug模式,(需要先运行myapp.launch,然后再运行这个,就可以Debug模式了


其它的可参考http://www.playframework.org/documentation/1.2.3/ide


Play!前期准备差不多就这些了,具体的深入学习可以在官方文档 http://www.playframework.org/documentation/1.2.3/home进行学习,另外也可以参考play!安装目录下提供的例子学习(安装目录:\play\samples-and-tests)

 

 

  • 大小: 3.2 KB
分享到:
评论

相关推荐

    playframework 框架学习之路 1

    在“Playframework框架学习之路 1”中,我们可能要探讨这个框架的基础概念、安装过程以及如何创建一个简单的应用。下面将详细介绍Play Framework的关键知识点。 1. **快速开发**: Play Framework以其快速开发能力而...

    play framework 框架手册 word 版

    《Play Framework 框架手册》是一份深入介绍Play框架的文档,主要涵盖了从基础概念到高级特性的全面内容,适合初学者和经验丰富的开发者参考。以下是对手册中部分核心知识点的详细阐述: 1. **MVC应用程序模型**:...

    play framework框架教程

    #### 九、Playframework的问题 尽管Play框架有许多优点,但也存在一些挑战,比如学习曲线、社区支持等方面的问题。这些问题可能会影响开发者的选择。 #### 十、Play Framework平台的性能比较 与其他Web框架相比,...

    Play Framework应用程序框架 v2.7.9.zip

    而"playframework-2.7.9"可能是一个解压后的目录,其中包含了框架的全部源代码、库文件、示例项目、构建脚本等。 Play Framework的核心特性包括: 1. **异步编程模型**:Play Framework利用Akka Actor系统实现非...

    play framework 框架个人笔记

    Play Framework 是一个开源的Web应用框架,以Java和Scala为后盾,致力于提供简洁、高效、可测试的开发体验。本文将深入探讨Play Framework的基本概念、常用命令、Eclipse调试方法、模式、控制器、工具包、session...

    Play Framework Cookbook.pdf

    无论是初学者还是有经验的开发人员,都可以从中学习到如何有效地使用 Play Framework 来构建高效稳定的 Web 应用。 - **核心章节内容**: - **基础设置与配置**:包括环境搭建、项目初始化、配置文件解读等基础...

    playframework中文教程.zip

    这个“playframework中文教程.zip”压缩包很可能是为了帮助中文用户更好地理解和学习Play Framework而准备的资源。 Play Framework 的主要特点包括: 1. **轻量级**:与传统的Java EE规范相比,Play Framework ...

    play framework api,play! framework api,play api

    Play Framework 是一个开源的Web应用框架,用于构建现代、高性能的Java和Scala应用程序。它采用模型-视图-控制器(MVC)架构模式,并且强调简洁的代码和开发的即时反馈。Play Framework API 是开发者使用该框架进行...

    play_framework框架学习文档1.0

    play framework 1.X的绝好入门学习资料,有一个简单的例子,很容易入手

    Play Framework Cookbook

    通过本书的学习,读者不仅可以掌握 Play Framework 的核心功能,还能了解到许多高级技巧和实战案例。无论是对于初学者还是有经验的开发人员来说,《Play Framework Cookbook》都是一份宝贵的资源,能够帮助他们在...

    playframework学习资料

    Play Framework 是一个开源的Web应用框架,它基于Java和Scala,设计用于构建高度交互式的、反应式的Web应用程序。Play强调了开发的简洁性和效率,它采用模型-视图-控制器(MVC)架构模式,同时也支持现代Web开发趋势,...

    JAVA PLAY框架入门学习手册

    JAVA PLAY框架入门学习手册 Java PLAY框架是基于Java语言的Web应用程序框架,旨在提高Web应用程序的开发效率和可维护性。下面是Java PLAY框架的入门学习手册,涵盖了框架的主要概念、目录结构、请求生命周期、HTTP...

    Play Framework2本教程

    Play Framework2是一个强大的Java和Scala应用开发框架,它以其简洁的API、快速的开发周期以及对Web标准的紧密集成而闻名。本教程旨在为初学者和有经验的开发者提供全面的指导,帮助他们掌握Play Framework2的核心...

    Play framework 2.0 -第一个应用程序

    Play Framework 2.0 是一个开源的Web应用框架,它基于Scala和Java语言,遵循“模式-动作”(Action)架构,提供了一种轻量级、敏捷开发的方式。本篇文章将引导你通过创建一个简单的待办事项(Todo List)应用来了解...

    playFramework1.2.3

    在标题"playFramework1.2.3"中,我们关注的是Play Framework的1.2.3版本。这个版本是在其早期发展的一个稳定版本,提供了许多开发者友好的功能。 Play Framework的核心优势在于它采用了模型-视图-控制器(MVC)架构...

    play,play framework资料大全

    然后,《playframework_api.rar》则是Play Framework的最新API文档。API文档是开发者日常工作中不可或缺的参考资料,它详尽地列出了框架的所有类、接口、方法,方便开发者查找和使用。 最后,是《play——demo.rar...

    Play Framework应用程序框架 v3.0.1.zip

    在压缩包中的“playframework-3.0.1”目录下,可能包含了以下内容: - **源代码**:提供了Play Framework 3.0.1的完整源码,供开发者学习和二次开发。 - **文档**:可能包括开发者指南、API参考、教程等,帮助...

    PlayFramework应用框架

    在描述中提到的压缩包中,你将找到关于PlayFramework的使用教程和相关代码示例,这对于学习和理解这个框架非常有帮助。 1. **MVC架构**: PlayFramework基于MVC设计模式,使得开发者可以清晰地分离业务逻辑、数据...

    play framework测试项目

    Play Framework是一个开源的Java和Scala应用框架,专为构建现代Web应用程序而设计。它强调了简洁的代码、直观的API和实时开发体验,使得开发者能够快速地构建高性能、可维护的Web应用。在这个"play framework测试...

Global site tag (gtag.js) - Google Analytics