| 限定符和类型 | 方法和说明 |
|---|---|
List<T> |
Dao.query(QueryFilter queryFilter)
查询实体对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
QueryFilter |
QueryFilter.between(String name,
List obj) |
QueryFilter |
QueryFilter.eq(String name,
Object obj) |
QueryFilter |
QueryFilter.ge(String name,
Object obj) |
QueryFilter |
QueryFilter.gt(String name,
Object obj) |
QueryFilter |
QueryFilter.le(String name,
Object obj) |
QueryFilter |
QueryFilter.lt(String name,
Object obj) |
QueryFilter |
QueryFilter.setSqlSelect(String... columns) |
QueryFilter |
QueryFilter.setSqlSelect(String sqlSelect) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<T> |
Manager.query(QueryFilter queryFilter)
查询实体对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<T> |
BaseManagerImpl.query(QueryFilter queryFilter) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Object> |
CommonDao.parseGridFilter(QueryFilter queryFilter)
解析easyui grid 过滤、排序规则
|
List<T> |
CommonDao.queryForList(String sql,
QueryFilter queryFilter,
Map<String,Object> params)
自定义SQL,分页由系统,可自动过滤排序grid规则,详细运用请看:com.hotent.demo.querysql.controller
QueryFilter queryFilter = getQuerFilter(request);
String sql = "SELECT * FROM xog_user WHERE 1=#{test} order by user_id_ ";
Map<String, Object> params = new HashMap<String, Object>();
params.put("test", 1);
List list = commonDao.queryForList(sql, queryFilter, params);
return new PageJson(list);
|
PageList<T> |
CommonDao.queryForListPage(String sql,
QueryFilter queryFilter,
Map<String,Object> params)
自定义SQL,分页由系统,可自动过滤排序grid规则,详细运用请看:com.hotent.demo.querysql.controller
QueryFilter queryFilter = getQuerFilter(request);
String sql = "SELECT * FROM xog_user WHERE 1=#{test} order by user_id_ ";
Map<String, Object> params = new HashMap<String, Object>();
params.put("test", 1);
PageList list = commonDao.queryForListPage(sql, queryFilter, params);
return new PageJson(list);
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Map |
SQLHelp.handleQueryFilter(QueryFilter queryFilter) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultQueryFilter |
| 限定符和类型 | 方法和说明 |
|---|---|
QueryFilter |
DefaultQueryFilter.between(String name,
List obj) |
QueryFilter |
DefaultQueryFilter.eq(String name,
Object obj) |
QueryFilter |
DefaultQueryFilter.ge(String name,
Object obj) |
QueryFilter |
DefaultQueryFilter.gt(String name,
Object obj) |
QueryFilter |
DefaultQueryFilter.le(String name,
Object obj) |
QueryFilter |
DefaultQueryFilter.lt(String name,
Object obj) |
QueryFilter |
DefaultQueryFilter.setSqlSelect(String... columns)
使用字符串数组封装sqlSelect
|
QueryFilter |
DefaultQueryFilter.setSqlSelect(String sqlSelect) |
Copyright © 2018. All rights reserved.