/**
* 自定义SQL,返回表对象
*
* @param dao
* @param obj
* @param sql
* @return
*/
public List list(Dao dao, Class obj, Sql sql) {
Entity entity = dao.getEntity(obj);
sql.setEntity(entity);
sql.setCallback(Sqls.callback.entities());
dao.execute(sql);
return sql.getList(obj);
}
/**
* 自定义SQL,返回表对象
*
* @param dao
* @param obj
* @param sql
* @return
*/
public <T> String listMap(Dao dao,Sql sql) {
sql.setCallback(Sqls.callback.records());
dao.execute(sql);
return Json.toJson(sql.getList(Map.class));
}
用nutz提供的方式访问数据库数据库总量为24229,数据类型全部为普通数据,但查询稍微多点数据都非常慢,
请问有什么办法解决吗!