`

Play!一个超轻量级的Java Web应用框架

阅读更多

Play!是一个full-stack 的Java Web应用框架,包括一个简单的无状态MVC模型,具有Hibernate的对象持续(ORM),一个基于Groovy的模板引擎,以及建立一个现代Web应用所需的所有东西。

1.不用tomcat,直接使用jvm即可。

2.比SSH简单、更加面向对象、符合RESTFull架构、插件机制。

3.自动编译和重新装载源文件的任何改变,可热部署(修改Java文件即可看到效果)。

4.基于Apache Mina的快速HTTP服务器,每秒上千次的请求处理速度。

5.基于Groovy的强大的模板引擎,具有多层继承,定制用户标签的能力。

6.友好的异常处理机制:直接显示出错代码,甚至是模板代码。

7.用play eclipsify即可把项目变成标准的Eclipse项目。

8.用play new yourapp命令可完成80%的代码。

 

Quick overview

Reach your maximum productivity Edit your Java files, save, refresh your browser and see the results immediately! No need to compile, deploy or restart the server.

Stateless model Play! is a real "Share nothing" system. Ready for REST, it is easily scaled by running multiple instances of the same application on several servers.

Efficient template system A clean template system based on Groovy as an expression language. It provides template inheritence, includes and tags.

All you need to create a cool web application Provides integration with Hibernate, OpenID, Memcached, ... and a plugin system.

Resolve errors quickly When an error occurs, Play! show you the source code and the exact line containing the problem. Even in templates.

Pure Java Code with Java, use any Java library and develop with your preferred IDE. It integrates nicely with eclipse or netbeans.

Really fast Starts fast and is fast !

 

http://www.playframework.org/

分享到:
评论

相关推荐

    SparkWeb:SparkWeb是一个超轻量级的Java Web MVC框架

    Sparkweb 是一个超轻量级的简易高效的 Java WEB 开发框架,其设计思想结合了目前主流的 Spring、Struts2、Playframework、Nodejs-Expressjs、Ruby On Rails 等框架的优秀地方,完美支持 RESTful设计。 二、Sparkweb ...

    java web框架开发技术

    Java Web 框架是指基于 Java 语言的 Web 应用程序开发框架,提供了一个基本的架构和组件,帮助开发者快速构建 Web 应用程序。Java Web 框架包括多种类型,如 Struts2、Spring MVC、Play Framework 等。 二、Struts2...

    Java Web框架Play Framework v2.1.0.zip

    Play Framework是一个full-stack(全栈的)Java Web应用框架,包括一个简单的无状态MVC模型,具有Hibernate的对象持续,一个基于Groovy的模板引擎,以及建立一个现代Web应用所需的所有东西。   Play Framework的...

    一个不错的java web框架

    "一个不错的Java Web框架"可能指的是Spring、Struts、Hibernate、Play Framework等众多优秀框架之一,这里我们将以Spring Framework为例,因为它在Java Web开发领域具有广泛的应用和影响力。 Spring Framework是一...

    Java Web框架Play Framework v2.1.0

    Play Framework是一个full-stack(全栈的)Java Web应用框架,包括一个简单的无状态MVC模型,具有Hibernate的对象持续,一个基于Groovy的模板引擎,以及建立一个现代Web应用所需的所有东西。 Play Framework的关键...

    基于Java web SSH框架的办公自动化OA系统(源码+数据库).zip

    "基于Java web SSH框架的办公自动化OA系统"是一个完整的Web应用示例,涵盖了从后端业务逻辑到前端展示的全部流程。开发者可以通过学习和实践这个项目,深入理解SSH框架的工作原理以及如何构建一个实际的Java Web应用...

    JAVA PLAY框架入门学习手册

    JAVA PLAY框架入门学习手册 Java PLAY框架是基于Java语言的Web应用程序框架,旨在提高...Java PLAY框架是一个功能强大且灵活的Web应用程序框架,提供了许多有用的功能和机制,帮助开发者快速构建高质量的Web应用程序。

    Java Web应用开发技术

    8. **Web框架**:为了简化开发过程,许多成熟的Web框架应运而生,如Spring MVC、Struts、Play Framework等,它们提供了更多的功能和最佳实践,帮助开发者快速构建复杂的Java Web应用。 9. **部署描述符**:如web....

    play java轻量级框架

    Java程序员GuillaumeBort在JVM上创造了一个全新的框架Play framework。Play拥有ROR或Django那样的灵巧,又不失Java的稳定,更有JVM这一强大的运行平台。魔鬼身材,天使脸蛋。让我们来玩玩Play吧。

    java web 开发软件

    在Java Web开发中,开发者可以利用一系列框架、库和集成开发环境(IDE)来创建功能丰富的动态网站、企业级应用以及云服务。下面我们将详细探讨Java Web开发中的关键知识点。 1. **Servlet与JSP**: Servlet是Java...

    java web 框架开发

    除此之外,Play Framework是一个轻量级、基于Actor模型的框架,它支持Scala和Java语言,强调开发的敏捷性和TDD(测试驱动开发)。Play Framework采用反应式编程模型,可以实现高效的异步处理。 在实际开发中,...

    play!framework框架——japid源码

    Framework是一个流行的Java Web应用程序框架,它采用模型-视图-控制器(MVC)架构模式,支持敏捷开发,提供即时反馈和热部署功能。而Japid则是Play! Framework中的一个模板引擎,它简化了视图层的编写,让开发者...

    【计算机毕业设计】基于java web开发框架的RoubSite系统源码.zip

    标题"【计算机毕业设计】基于java web开发框架的RoubSite系统源码.zip"表明这是一个关于计算机科学与技术专业的毕业设计项目,主要涉及的是使用Java Web开发框架来构建一个名为RoubSite的系统。这里的关键词是"Java ...

    JAVA各种系统框架图简介

    Play是一个基于Scala和Java的开源Web应用框架,遵循敏捷开发原则,强调简洁的代码和快速的反馈循环。它支持TDD(测试驱动开发),并且具有内置的HTTP服务器和Websockets支持。 7. **Apache Stratos** Apache ...

    Learning Play!Framework 2

    Framework 2 是一个用于构建现代 web 应用程序的高性能、轻量级框架。它由 Java 和 Scala 支持,并且特别强调开发者的生产力。通过采用一种叫做“响应式编程”的模式,Play! Framework 能够让开发者快速地开发出可...

    play框架学习手册

    - Play框架同时也是一个FullStack应用框架,支持从前端到后端的全部开发任务。 1.3 安装 Play框架提供了简单的安装流程,包括环境要求、下载与安装、从源文件构建和Play命令使用等内容。安装后,可以通过Play命令...

    Learn Java for Web Development(java Web开发)

    在你拿起这本书的那一刻,你将开始学习构建一个简单的“Hello World”应用程序,以及使用servlets和Java Server Pages (JSPs)的基于Java的“Hello World” Web应用程序所必需的Java基础知识。接下来,你将使用一个...

Global site tag (gtag.js) - Google Analytics