org.onetwo.common.db.builder.QueryActionImpl Maven / Gradle / Ivy
The newest version!
package org.onetwo.common.db.builder;
import java.util.List;
import java.util.Map;
import org.onetwo.common.db.DbmQueryValue;
import org.onetwo.common.db.InnerBaseEntityManager;
import org.onetwo.common.db.sqlext.ExtQueryInner;
import org.onetwo.common.db.sqlext.SQLSymbolManager;
import org.onetwo.common.db.sqlext.SelectExtQuery;
import org.onetwo.common.spring.copier.CopyUtils;
import org.onetwo.common.utils.LangUtils;
import org.onetwo.common.utils.Page;
import org.onetwo.dbm.core.spi.DbmEntityManager;
import org.onetwo.dbm.exception.DbmException;
import org.onetwo.dbm.jdbc.DbmMapRowMapperResultSetExtractor;
import org.onetwo.dbm.jdbc.SimpleMapRowMapperResultSetExtractor;
import org.onetwo.dbm.jdbc.mapper.JdbcDaoRowMapperFactory.SingleColumnRowMapperAdapter;
import org.springframework.jdbc.core.ResultSetExtractor;
import org.springframework.jdbc.core.RowMapper;
@SuppressWarnings("unchecked")
public class QueryActionImpl implements QueryAction {
protected InnerBaseEntityManager baseEntityManager;
private ExtQueryInner extQuery;
final private QueryBuilder queryBuilder;
// private final Class> entityClass;
// private final String alias;
// private final Map
© 2015 - 2025 Weber Informatics LLC | Privacy Policy