所有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();
}