AbstractDataSource

This commit is contained in:
redkale
2023-07-25 18:20:14 +08:00
parent 16acc3a959
commit 1e87f6497c

View File

@@ -338,6 +338,20 @@ public abstract class AbstractDataSource extends AbstractService implements Data
return node.createPredicate(cache);
}
/**
* 根据ResultSet获取对象
*
* @param <T> 泛型
* @param info EntityInfo
* @param sels 过滤字段
* @param row ResultSet
*
* @return 对象
*/
protected <T> T getEntityValue(EntityInfo<T> info, final SelectColumn sels, final EntityInfo.DataResultSetRow row) {
return sels == null ? info.getBuilder().getFullEntityValue(row) : info.getBuilder().getEntityValue(sels, row);
}
/**
* 根据翻页参数构建排序SQL
*