public class AbstractDQLDAO extends AbstractSQLDAO implements DQLDAO
logger, quickDAOConfig, sqlBuilder| 构造器和说明 |
|---|
AbstractDQLDAO(QuickDAOConfig quickDAOConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
fetch(Class<T> clazz,
long id)
根据id查询实例
|
<T> T |
fetch(Class<T> clazz,
SFunction<T,?> field,
Object value)
根据属性查询单个记录
|
<T> T |
fetch(Class<T> clazz,
String field,
Object value)
根据属性查询单个记录
|
com.alibaba.fastjson.JSONObject |
fetch(String tableName,
String field,
Object value)
根据属性查询单个记录
|
<T> List<T> |
fetchList(Class<T> clazz,
SFunction<T,?> field,
Object value)
根据属性查询多个记录
|
<T> List<T> |
fetchList(Class<T> clazz,
String field,
Object value)
根据属性查询多个记录
|
com.alibaba.fastjson.JSONArray |
fetchList(String tableName,
String field,
Object value)
根据属性查询多个记录
|
com.alibaba.fastjson.JSONArray |
rawSelect(String selectSQL,
Object... parameters)
执行原生查询语句
|
public AbstractDQLDAO(QuickDAOConfig quickDAOConfig)
public <T> List<T> fetchList(Class<T> clazz, String field, Object value)
DQLDAOpublic <T> T fetch(Class<T> clazz, SFunction<T,?> field, Object value)
DQLDAOpublic <T> List<T> fetchList(Class<T> clazz, SFunction<T,?> field, Object value)
DQLDAOpublic com.alibaba.fastjson.JSONObject fetch(String tableName, String field, Object value)
DQLDAOpublic com.alibaba.fastjson.JSONArray fetchList(String tableName, String field, Object value)
DQLDAOCopyright © 2021. All rights reserved.