Operator
操作符
查询方式
说明
eq
等于=
gt
大于>
lt
小于<
ge
大于等于>=
le
小于等于<=
notEq
不等于<>
like
模糊查询
in
in()查询
notIn
not in()查询
| Pageable
分页支持
|
| Query
查询类
根据主键查询:
User user = dao.get(1);
查询姓名为张三的用户:
User user = dao.getByProperty("username","张三");
查询姓名为张三的用户返回列表:
List users = dao.listByProperty("username","张三");
查询姓名为张三,并且年龄为22岁的用户:
Query query = new Query().eq("username","张三").eq("age",22);
List users = dao.find(query);
查询年龄为10,20,30的用户:
Query query = new Query().in("age",Arrays.asList(10,20,30));
List users = dao.find(query);
查询注册日期大于2017-11-11的用户:
Date regDate = ...
|
| Queryable
默认实现类:component.dao.query.Query
|
| Sort
排序方式
|
| Sortable
排序支持
|
net.oschina.durcframework.easymybatis.query.expression.builder.factory使用的net.oschina.durcframework.easymybatis.query中的类
| 类和说明 |
| Joint
表达式之间的连接符
|
Operator
操作符
查询方式
说明
eq
等于=
gt
大于>
lt
小于<
ge
大于等于>=
le
小于等于<=
notEq
不等于<>
like
模糊查询
in
in()查询
notIn
not in()查询
net.oschina.durcframework.easymybatis.query.param使用的net.oschina.durcframework.easymybatis.query中的类
| 类和说明 |
| Query
查询类
根据主键查询:
User user = dao.get(1);
查询姓名为张三的用户:
User user = dao.getByProperty("username","张三");
查询姓名为张三的用户返回列表:
List users = dao.listByProperty("username","张三");
查询姓名为张三,并且年龄为22岁的用户:
Query query = new Query().eq("username","张三").eq("age",22);
List users = dao.find(query);
查询年龄为10,20,30的用户:
Query query = new Query().in("age",Arrays.asList(10,20,30));
List users = dao.find(query);
查询注册日期大于2017-11-11的用户:
Date regDate = ...
|
net.oschina.durcframework.easymybatis.support使用的net.oschina.durcframework.easymybatis.query中的类
| 类和说明 |
| Column |
| Query
查询类
根据主键查询:
User user = dao.get(1);
查询姓名为张三的用户:
User user = dao.getByProperty("username","张三");
查询姓名为张三的用户返回列表:
List users = dao.listByProperty("username","张三");
查询姓名为张三,并且年龄为22岁的用户:
Query query = new Query().eq("username","张三").eq("age",22);
List users = dao.find(query);
查询年龄为10,20,30的用户:
Query query = new Query().in("age",Arrays.asList(10,20,30));
List users = dao.find(query);
查询注册日期大于2017-11-11的用户:
Date regDate = ...
|
net.oschina.durcframework.easymybatis.util使用的net.oschina.durcframework.easymybatis.query中的类
| 类和说明 |
| Query
查询类
根据主键查询:
User user = dao.get(1);
查询姓名为张三的用户:
User user = dao.getByProperty("username","张三");
查询姓名为张三的用户返回列表:
List users = dao.listByProperty("username","张三");
查询姓名为张三,并且年龄为22岁的用户:
Query query = new Query().eq("username","张三").eq("age",22);
List users = dao.find(query);
查询年龄为10,20,30的用户:
Query query = new Query().in("age",Arrays.asList(10,20,30));
List users = dao.find(query);
查询注册日期大于2017-11-11的用户:
Date regDate = ...
|
Copyright © 2018. All Rights Reserved.
| |