数据库操作语法
//数量统计,返回Long
return db.count("select count(1) from user");
//返回命中的第一条记录,MAP类型
return db.findOne("select * from user where id = #{id}");
//返回命中的所有记录,返回LIST
return db.find("select * from user");
//插入 返回主键ID,Object类型
return db.insert("insert into user(name) values(#{name})");
//更新 返回更新的数量
return db.update("update user set name=#{name} where id = #{id}");
//删除 返回删除的数量
sql = """
delete from user
where id = #{id}
"""
return db.remove(sql);
//自动分页
return db.pager("select * from user")
//操作指定数据源
return db.findOne("select * from user where id = #{id}","mysql");
Last updated