CRUD小技巧

所有new对象的方法均需创建model

JFinal新增方法:

1.new 对象.set(参数),然后对象.save();

2.new Record().set(参数),然后Db.save(表,主键,recoed对象);

   返回:redirect(/拦截名/controller/方法);

 

JFinal更新方法:

1.new 对象.set(参数),然后对象.update()

2.new Record().set(参数),然后Db.update(表,主键,record对象);

3.Db.update(sql);    //返回的数据类型为int,所以变量>0,表示修改成功.否则修改失败.

   返回:redirect(/拦截名/controller/方法);

 

JFinal删除方法

1.Db.deleteById(表,主键,id);

2.Db.delete(表,主键,recoed);

   返回:renderJson()    //通过Ajax请求,得到处理结果,再做响应.

 

JFinal查询方法

1.Db.find(sql);    //查询出来是List集合

2.Db.findFirst(sql)    //查询一条记录

   返回:render("页面绝对路径");

 

JFinal创建model实例:

package com.ninemax.model;

import com.jfinal.plugin.activerecord.Model;

public class A extends Model<A>{
	
	private static final long serialVersionUID = -8769886449502498542L;
	
	public static A ADao = new A();
}

 

转载于:https://my.oschina.net/Tsher2015/blog/628763

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值