|
2.极简的activerecord设计,数据操作只需短短的一行,支持批量保存对象- //批量保存
- User u1 = new User().set("username", "test").set("providername", "test").set("password", "123456");
- User u2 = new User().set("username", "test").set("providername", "test").set("password", "123456");
- User.dao.save(u1,u2);
- //普通保存
- User u = new User().set("username", "test").set("providername", "test").set("password", "123456");
- u.save();
- //更新
- u.update();
- //条件更新
- User.dao.updateBy(where,paras);
- User.dao.updateAll(columns,where,paras);
- //删除
- u.deleted();
- //条件删除
- User.dao.deleteBy(where,paras);
- User.dao.deleteAll();
- //查询
- User.dao.findById(id);
- User.dao.findBy(where,paras);
- User.dao.findAll();
- //分页
- User.dao.paginateBy(pageNumber,pageSize,where,paras);
- User.dao.paginateAll(pageNumber,pageSize);
复制代码 |
|