今天在搜索结合restful与hibernate的程序设计时,发现了Playframework,初看了下介绍和有关讨论,感觉该框架很有实用价值,决定一试。
关于restful的一些想法:
Give every “thing” an ID
Link things together
Use standard methods
Resources with multiple representations
Communicate statelessly
“标识所有值得标识的事物”值得的标准是什么?如何掌握粒度?
Restful的是资源,资源与持久化的对象应该如何对应与转化?
RESTful HTTP的实践
分享到:
相关推荐
1. **模块化设计**:Play Framework采用了模块化的设计,使得开发者可以方便地添加或替换特定功能,如模板引擎、持久化层等。 2. **异步编程**:Play Framework基于Akka框架,支持非阻塞I/O和异步处理,提高了Web...
1. **轻量级**:与传统的Java EE规范相比,Play Framework 更为轻便,不依赖于重量级的容器,而是基于简单的HTTP服务器。 2. **敏捷开发**:Play 支持热部署,即代码修改后无需重启服务器即可看到更新效果,大大...
无论是初学者还是有经验的开发人员,都可以从中学习到如何有效地使用 Play Framework 来构建高效稳定的 Web 应用。 - **核心章节内容**: - **基础设置与配置**:包括环境搭建、项目初始化、配置文件解读等基础...
Play Framework框架是一个使用纯Java开发的框架,关注的是开发的效率和提供REST式的架构风格。该框架可以让开发者继续使用他们喜欢的开发环境或繻库,不需要切换到另一种语言、IDE或者其他繻库。Play Framework框架...
在“Playframework框架学习之路 1”中,我们可能要探讨这个框架的基础概念、安装过程以及如何创建一个简单的应用。下面将详细介绍Play Framework的关键知识点。 1. **快速开发**: 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...
1. **MVC架构**:Play遵循模型-视图-控制器(MVC)设计模式,这是一种用于构建可维护和可扩展的Web应用的经典方法。模型代表业务数据,视图负责渲染这些数据,而控制器处理用户输入并协调模型和视图。 2. **路由...
- **RESTful API 设计**:Play Framework 鼓励使用 RESTful API 设计原则,这有助于创建清晰、一致且易于使用的接口。书中会有详细的案例分析,展示如何创建符合 REST 规范的服务端点。 - **实时应用**:通过 ...
play framework2.01上半部分。
PlayFramework的验证机制使用了play.data.validation包下的ValidationAPI来实现。开发者可以调用play.data.validation.Validation类的静态方法来对数据进行校验。当数据不符合验证规则时,ValidationAPI会生成一个...
1. **异步编程模型**:Play Framework利用Akka Actor系统实现非阻塞I/O,提高了应用的并发性能。 2. **热重载**:在开发过程中,代码的修改可以实时生效,无需重启服务器,极大地提高了开发效率。 3. **可插拔的依赖...
playframework javaweb playframework javaweb
通过以上步骤,你已经成功地使用Play Framework 2.0 创建了一个简单的待办事项应用。Play Framework以其简洁的API、模块化的设计和强大的工具集,使得开发Web应用变得更加高效和愉快。继续深入学习,你会发现更多...
Mastering Play Framework for Scala
1. **实时开发**:Play Framework支持热部署,这意味着当代码发生变化时,应用会自动更新,无需手动重启服务器。这对于开发过程中频繁的调试和修改非常有利,提高了开发效率。 2. **无XML配置**:Play Framework...
这个资料大全包含了许多关于Play Framework的重要资源,帮助开发者深入理解和高效使用这一框架。 首先,我们来看《Play详细使用文档.doc》。这份文档通常会涵盖Play Framework的基本概念、安装步骤、项目结构、路由...
对于testdb-web项目,其部署过程基本与testdb-data相同,但需要注意的是,如果项目中使用了CAS(Central Authentication Service)模块,需要额外执行`play install cas-3.1`命令来安装该模块,之后再次运行`play ...
这个入门教程的第三部分是关于如何使用Play Framework构建一个简单的留言板应用。在这里,我们将深入探讨Play Framework的核心概念和关键组件,以及如何通过源代码实现这个留言板功能。 首先,Play Framework采用...
描述中提到的"play 1.X"指的是Play Framework的第一个主要版本系列。这个版本在当时引入了许多创新特性,比如使用Ebean作为默认的ORM(对象关系映射)工具,以及对Scala和Java的全面支持。在1.X版本中,开发人员可以...
《Play Framework 框架手册》是一份深入介绍Play框架的文档,主要涵盖了从基础概念到高级特性的全面内容,适合初学者和经验丰富的开发者参考。以下是对手册中部分核心知识点的详细阐述: 1. **MVC应用程序模型**:...