首页 > 其他 > 详细

《Play for Java》学习笔记(二)基本的CRUD应用

时间:2014-02-28 19:24:53      阅读:483      评论:0      收藏:0      [点我收藏+]

注解:  CRUD——Create,Retrieve, Update, Delete

一、添加控制器(controller和action)

1、添加/app/controllers/Products.java文件

bubuko.com,布布扣
package controllers;
import play.mvc.Controller;
import play.mvc.Result;
public class Products extends Controller {
    public static Result list() {     //列出所有的产品
        return TODO;
    }
    public static Result newProduct() {   //显示一个空的产品Form
        return TODO;
    }
    public static Result details(String ean) {   //显示一个编辑产品的Form
        return TODO;
    }
    public static Result save() {    //保存产品资料
        return TODO;
    }
}
bubuko.com,布布扣

说明:  controllers的action方法必须满足以下三个条件:

  • 必须是public
  • 必须是static
  • 返回类型必须是Result和Result的子类

2. 修改routes文件

bubuko.com,布布扣
GET       /products/       controllers.Products.list()
GET       /products/new    controllers.Products.newProduct()
GET       /products/:ean   controllers.Products.details(ean: String)
POST      /products/       controllers.Products.save()
bubuko.com,布布扣

action和route对应关系如下图

bubuko.com,布布扣

《Play for Java》学习笔记(二)基本的CRUD应用,布布扣,bubuko.com

《Play for Java》学习笔记(二)基本的CRUD应用

原文:http://www.cnblogs.com/JoannaQ/p/3572754.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!