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

在意外中看到的Playframework框架学习网站

阅读更多

在意外之中看到了这个Playframework中文小站,里面有翻译得很全面的官方文档。

在这里,非常推荐学习的童鞋们可以进去看看:http://play-framework.herokuapp.com/

 

指南, 教程 & 参考手册

文档

欢迎大家阅读《Play1.2RC 中文文档》。这份文档是关于Play框架的 1.2 release版本 的,它可能会在较大程度上不同于1.2版本之前的文档。 
具体请参看 version 1.2 release notes.

开始

以下是入门 Play 的第一步,可以当作是5分钟的趣味阅读

  1. Play framework 概览
  2. 观看截屏
  3. Play 可以做的 5 件很酷的事
  4. 易用性 - 细节和特性一样重要
  5. 常见问题
  6. 安装指南
  7. 配置你喜欢的 IDE
  8. 开始第一个应用 — ‘Hello World’ 入门指南
  9. 示例应用

教程 — Play入门指导,一步步教你创建一个实际的应用

通过从头到尾按照教程编写程序 ‘Yet Another Blog Engine’ 来学习Play。每一章节的练习都有机会学会Play的一两个很酷的特性。

  1. 创建工程
  2. 数据模型(Data Model)
  3. 构建第一个视图
  4. 评论页面
  5. 创建验证码
  6. 添加tag标签
  7. 使用CRUD创建基本的管理后台
  8. 添加权限控制
  9. 创建自定义的编辑区域
  10. 完成应用的测试
  11. 产品化的准备
  12. 国际化和本地化

重要文档

涵盖所有你需要了解的Play的知识。

  1. 主要的概念
    1. MVC应用模型
    2. 一个请求的生命周期
    3. 应用的布局和结构
    4. 开发流程的周期
  2. HTTP路由
    1. 路由文件的语法
    2. 路由的优先级
    3. 处理静态资源
    4. Reverse routing: generate some URL
    5. Setting content types
    6. Content negotiation
  3. 控制器层(Controllers)
    1. Controller综述
    2. 获取HTTP参数
    3. HTTP to Java 高级绑定
    4. 结果类型
    5. 拦截器(Interceptions)
    6. Session 和 Flash scopes
  4. The template engine
    1. Template syntax
    2. Template inheritance
    3. Create tags
    4. Extending the templates language
    5. Implicit objects
  5. HTTP form data validation
    1. How does it work?
    2. Retrieving error messages
    3. Displaying errors in the template
    4. Using annotations
    5. Validating objects
    6. Custom validation
  6. 领域对象模型(domain object model)
    1. 属性(Properties)模拟
    2. 设置一个数据库来持久化你的模型对象
    3. 使用Hibernate来持久化模型对象
    4. 保持模型为“无状态”(stateless)
  7. JPA persistence
    1. Starting the JPA entity manager
    2. Obtaining the JPA entity manager
    3. Transaction management
    4. The play.db.jpa.Model support class
    5. Finding objects
    6. Counting objects
    7. Explicit save
    8. More about generic typing problems
  8. Play libs
    1. XML parsing using XPath
    2. Web Service client
    3. Functional programming with Java
    4. Play 1.0.1
分享到:
评论

相关推荐

    playframework 框架学习之路 1

    9. **tasks文件**:在提供的文件名称列表中,"tasks"可能是指Play Framework中的任务或者构建任务,如Sbt(Simple Build Tool)中的自定义任务,这些任务可以扩展构建过程,执行特定的操作。 通过这篇学习之路,你...

    Play framework框架

    Play Framework框架自动编译Java源代码,然后直接热加载到JVM中而不需要重启服务器,使得开发效率大大提高。 二、Play Framework框架的设计理念 Play Framework框架的设计理念是基于“敏捷软件开发”的思想,旨在...

    PlayFramework框架验证.pdf

    在PlayFramework中,为了确保数据的准确性和合法性,通常会在数据保存到数据库之前,对HTTP请求中的参数进行验证。PlayFramework提供了一套完整的验证机制,允许开发者通过声明式的方式定义模型(Model)或表单...

    playframework框架项目部署文档

    在Eclipse中刷新项目后,你可以看到项目结构,其中app文件夹存放源代码,conf文件夹包含配置文件,如mybatis的数据库配置,以及play的application.conf和spring的配置文件。dependencies.yml文件定义了项目的依赖库...

    play framework 框架手册 word 版

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

    playframework中文教程.zip

    在“playframework中文教程”中,你可能将会学到如何安装和配置Play Framework,创建第一个项目,理解路由文件,处理HTTP请求和响应,使用控制器和视图,以及数据库操作。此外,还可能涉及如何进行测试,使用模板...

    play framework框架教程

    **增加新的页面**:在Play框架中,添加新页面通常涉及到创建一个新的控制器方法来处理请求,并定义相应的视图文件来呈现内容。此外,还需要在路由配置文件中添加相应的路由规则。 #### 三、Play Framework框架路由...

    PlayFramework框架安全模块.pdf

    在Play Framework中,安全模块是一个重要的组件,它帮助开发者实现基本的认证(Authentication)和授权(Authorization)功能,确保应用的安全性。 安全模块Secure module 提供了一个基础的控制器`controllers....

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

    在描述中,我们看到的是压缩文件的名字重复,这可能意味着压缩包包含的是Play Framework v2.7.9的完整资源,包括源代码、文档和其他相关文件。对于开发者来说,这样的资源包非常有价值,因为它允许他们深入理解框架...

    Play Framework Cookbook.pdf

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

    play framework api,play! framework api,play api

    framework api,play api"都是指Play Framework的API文档,它包含了框架的所有公共类、方法和接口,供开发者在编写代码时查阅和引用。API文档是理解框架工作原理、学习如何使用框架功能以及解决问题的关键资源。 ...

    play framework 框架个人笔记

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

    play_framework框架学习文档1.0

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

    PlayFramework框架缓存.pdf

    在Play Framework中,缓存机制被设计为对开发者友好且易于集成。默认情况下,如果没有配置外部缓存服务(如memcached),Play会使用内置的、基于JVM堆的缓存。然而,这种方式并不适用于分布式环境,因为每个应用实例...

    playframework学习资料

    在学习Play Framework时,建议从官方文档开始,了解基本概念和配置。然后,通过创建一个简单的示例项目来实践,逐步掌握路由、控制器、模型、视图和模板的使用。同时,深入学习Akka和异步编程对于充分利用Play的优势...

    Play Framework Cookbook

    ### Play Framework Cookbook 知识点解析 ...无论是对于初学者还是有经验的开发人员来说,《Play Framework Cookbook》都是一份宝贵的资源,能够帮助他们在实际项目中更加高效地利用 Play Framework 这一强大工具。

    Play Framework

    1. Play Framework 介绍 2. 创建和发布 Play 应用 2.1 创建 Play 的工程 2.2 Play 常用指令 2.3 Play 应用的 JVM 调优 3. 如何读取静态资源 4. Play框架的配置文件 5. 使用 Play 框架开发 Java 应用 5.1 HTTP...

    Play Framework2本教程

    在Play Framework2中,你将学习到以下关键知识点: 1. **MVC架构**:Play遵循模型-视图-控制器(MVC)设计模式,这是一种用于构建可维护和可扩展的Web应用的经典方法。模型代表业务数据,视图负责渲染这些数据,而...

    play framework测试项目

    在Play Framework中,前端部分通常涉及到HTML、CSS和JavaScript。它支持使用CoffeeScript和LESS等预处理器语言,以提升前端代码的可读性和可维护性。此外,由于Play框架对Ajax的友好支持,开发者可以轻松实现页面的...

Global site tag (gtag.js) - Google Analytics