类 QueryWrapper<T>
java.lang.Object
top.lingkang.mm.orm.QueryWrapper<T>
查询包装对象:
QueryWrapper<UserEntity> query = mapperManage.createQuery(
"select * from t_user where id>#{id}",
UserEntity.class);
query.addParam("id", 2);
List<UserEntity> list = query.getList();
System.out.println(list);
- 作者:
- lingkang
-
构造器概要
构造器 -
方法概要
-
构造器详细资料
-
QueryWrapper
-
-
方法详细资料
-
addParam
添加参数,sql中的参数只能用 #{paramName}
代码例子:QueryWrapper<UserEntity> query = mapperManage.createQuery( "select * from t_user where id>#{id}", UserEntity.class); query.addParam("id",2);// 参数 id List<UserEntity> list = query.getList();- 参数:
name- 参数名value- 参数值- 返回:
- 查询包装对象
-
addParam
添加 map 参数- 参数:
params- map参数- 返回:
- 查询包装对象
-
getParams
获取参数- 返回:
- map 参数
-
getList
查询返回列表- 返回:
- 查询结果,不为空。无结果时返回 new ArrayList<>()
-
getOne
查询一个对象,若结果有多个,会抛出异常- 返回:
- 实体对象、null 等
-