jkas 数据更新操作

一、简单更新

int query(String sql)

 

二、简化更新

set(String field)//专用于更新操作如 m.where("id=2).set("a=1,b='k'").update();

set(String fields,Object value1,Object value2,...);//专用于更新操作如 m.where("id=2).set("a,b",1,"k").update();

 

Member m=new Member();

m.set("a=1,b=2,c=3,d='k'").where("a>0").update();//注意字符串要加单引号

m.where("id=2).set("a,b",1,"k").update();//字符串不需要加

m.where("a=1").update(HashMap<String key,Object value>);

m.update(HashMap<String key,Object value>);注意模型必须设置主键primaryKey("member_id");

m.update("a=1",HashMap<String key,Object value>);

m.fields("a,b,c").value(1,2,"kk").update()

m.fields("a,b,c").update(Object value1,Object value2,...)

m.update(Object bean);//bean为实体bean,注意模型必须设置主键primaryKey("member_id");

m.update("a=1",Object bean);//bean为实体bean,注意默认值和主键,必须都要赋值;

m.where("a=1").update(Object bean);//bean为实体bean,注意默认值和主键,必须都要赋值;