play framework
文章平均质量分 51
Play是一个web开发框架,类似于我们通常讲的SSH/SpringMVC等。它开发效率很高,但是国内从事Play框架研发、推广的较少,现在P2P金融平台很多用Play框架做的,本人使用play后,深觉play的美妙,希望更多人能够了解并使用Play。
3052world
人生本来就是一场修行
展开
-
play framework实现多文件上传
项目中需要实现多文件上传,遍网寻仙不可得,遂自研之,瞎猫碰个死耗子,找到一条捷径可行。html代码<form id="edit-profile" method="post" enctype="multipart/form-data" action="/Blogs/saveFile"> <input type="file" multiple id="qfile" name="fileabc"原创 2015-10-10 09:29:40 · 4128 阅读 · 3 评论 -
play教程 第八课 Model的用法 play中的JPA
Model是MVC架构中的又一重量级概念,和其他框架一样,model层主要是用来做数据模型的.原创 2015-09-19 16:17:04 · 5328 阅读 · 4 评论 -
play教程 第七课 View的用法 模版的用法
view(视图)是play中MVC三大组件之一。 Play 框架有自己的模板引擎来生成HTML页面,该引擎使用 Groovy 做为表达式语言。Groovy和我们之前使用的JSTL表达式类似,在学习play过程中,无需学习Groovy 所有的知识,你需要了解的只是跟 Java 非常相近的一部分,够我们开发过程中使用即可。 Play所有的模板文件都放在 app/views 目录下,所有页面都是在请求时原创 2015-09-17 14:49:24 · 2494 阅读 · 0 评论 -
play教程 第六课 play中的session
Play中对session的处理,和其他框架有明显的区别。在Servlet中,session是存放在服务器端的,并且可以存在于整个会话过程,这样的缺点是万一服务器端出现问题(如超负载、系统运行出错导致异常等),那么用户数据就没了。回想一下,我们以前在开发过程中也会遇到这种问题,用户信息存放在session中,但是因为某种不确定因素,session没了,需要重新登录系统,而这正是play所不倡导的。那原创 2015-09-16 15:59:54 · 3404 阅读 · 0 评论 -
play教程 第五课 play中Controller的用法
Controller(控制器)是play中MVC的“C”部分,在 Play 框架中,控制器其实就是一个 Java类,位于 controllers 包中,继承了父类 play.mvc.Controller。 举个简单的例子:public class Clients extends Controller { public static void show(Long id) {原创 2015-09-16 11:31:45 · 10234 阅读 · 0 评论 -
play教程 第四课 routes文件的使用
路由配置——routes配置文件的使用routes配置文件是play中很棒的一个文件,给我们提供了极大的方便,也正是这个文件的妙用,助力了play的REST风格。简单讲,routes配置文件的目的就是给出地址栏一个url,通过routes文件要找到相应的controllers层下面的方法进行处理。-语法routes文件包含三个主要部分:part1——HTTP请求方法(如原创 2015-09-11 11:54:12 · 4956 阅读 · 4 评论 -
play教程 第三课:初识play运行机制
你叫什么名字,今年多大?-MVC play架构风格是严格按照MVC架构的,分别对应app目录下面的三个文件夹——models、views、controllers,由此形成了play独特的包结构。play的包结构是颠覆我们之前用过的那些框架的,比如springMVC、struts等。实体类全部在models文件夹中定义,包括对数据库的操作方法也都写在实体类中(后文具体讲解);业务逻辑统统在原创 2015-09-09 14:21:21 · 2753 阅读 · 0 评论 -
play教程 第二课:创建项目
搭建开发环境-安装JDK 安装jdk1.7版本 -安装mysql -安装Eclipse以上三者请自查教程安装-安装play 1、下载play压缩包(通常用的版本是1.2.7,注意1.2.7的版本要求jdk是1.7版本)。 2、解压play压缩包。自己建一个文件夹,将Play解压到这个文件夹,如D:/develop。 3、配置环境变量。右键计算机->原创 2015-09-08 16:57:11 · 2392 阅读 · 0 评论 -
play教程 第一课:当我们在谈论play时,我们到底在谈论什么
当我们在谈论play时,我们到底在谈论什么-play是什么Play是一个web开发框架,类似于我们通常讲的SSH、SpringMVC等,就是一个框架。它吸收了PHP RUBY动态语言的特点,采取即时源码编写,即时激活,框架本身融合了编译器和服务器。取代了 compile-package-deploy 过程,提高产品的开发效率。play的目标之一就是简化开发工作,让程序员们专注于业务层逻辑、Java代原创 2015-09-08 10:50:02 · 1597 阅读 · 0 评论