public class JoinQueryWrapper extends BaseQueryWrapper<JoinQueryWrapper>
datasource, groupByColumns, havingQueryCondition, joins, joinTables, limitOffset, limitRows, orderBys, queryTables, selectColumns, whereQueryCondition| 构造器和说明 |
|---|
JoinQueryWrapper() |
addGroupByColumns, addHavingQueryCondition, AddJoin, addJoinTable, addOrderBy, addSelectColumn, addWhereQueryCondition, buildGroupBySql, buildHavingSql, buildJoinSql, buildOrderBySql, buildWhereSql, getBaseQuerySql, getDatasource, getGroupByColumns, getHavingQueryCondition, getJoins, getJoinTables, getLimitOffset, getLimitRows, getOrderBys, getQueryTables, getSelectColumns, getWhereQueryCondition, setDatasource, setGroupByColumns, setJoins, setJoinTables, setLimitOffset, setLimitRows, setOrderBys, setQueryTables, setSelectColumns, setWhereQueryConditionpublic static JoinQueryWrapper create()
public JoinQueryWrapper select(QueryColumn... queryColumns)
public JoinQueryWrapper from(TableDef... tableDefs)
public JoinQueryWrapper from(java.lang.String... tables)
public JoinQueryWrapper from(QueryTable... tables)
public JoinQueryWrapper from(JoinQueryWrapper queryWrapper)
public JoinQueryWrapper as(java.lang.String alias)
public JoinQueryWrapper where(QueryCondition queryCondition)
public JoinQueryWrapper where(java.lang.String sql)
public JoinQueryWrapper where(java.lang.String sql, java.lang.Object... params)
public JoinQueryWrapper where(java.util.Map<java.lang.String,java.lang.Object> whereConditions)
public JoinQueryWrapper and(QueryCondition queryCondition)
public JoinQueryWrapper and(java.lang.String sql)
public JoinQueryWrapper and(java.lang.String sql, java.lang.Object... params)
public JoinQueryWrapper or(QueryCondition queryCondition)
public Joiner<JoinQueryWrapper> leftJoin(java.lang.String table)
public Joiner<JoinQueryWrapper> leftJoinIf(java.lang.String table, boolean condition)
public Joiner<JoinQueryWrapper> leftJoin(TableDef table)
public Joiner<JoinQueryWrapper> leftJoinIf(TableDef table, boolean condition)
public Joiner<JoinQueryWrapper> leftJoin(JoinQueryWrapper table)
public Joiner<JoinQueryWrapper> leftJoinIf(JoinQueryWrapper table, boolean condition)
public Joiner<JoinQueryWrapper> rightJoin(java.lang.String table)
public Joiner<JoinQueryWrapper> rightJoinIf(java.lang.String table, boolean condition)
public Joiner<JoinQueryWrapper> rightJoin(JoinQueryWrapper table)
public Joiner<JoinQueryWrapper> rightJoinIf(JoinQueryWrapper table, boolean condition)
public Joiner<JoinQueryWrapper> innerJoin(java.lang.String table)
public Joiner<JoinQueryWrapper> innerJoinIf(java.lang.String table, boolean condition)
public Joiner<JoinQueryWrapper> innerJoin(TableDef table)
public Joiner<JoinQueryWrapper> innerJoinIf(TableDef table, boolean condition)
public Joiner<JoinQueryWrapper> innerJoin(JoinQueryWrapper table)
public Joiner<JoinQueryWrapper> innerJoinIf(JoinQueryWrapper table, boolean condition)
public Joiner<JoinQueryWrapper> fullJoin(java.lang.String table)
public Joiner<JoinQueryWrapper> fullJoinIf(java.lang.String table, boolean condition)
public Joiner<JoinQueryWrapper> fullJoin(JoinQueryWrapper table)
public Joiner<JoinQueryWrapper> fullJoinIf(JoinQueryWrapper table, boolean condition)
public Joiner<JoinQueryWrapper> crossJoin(java.lang.String table)
public Joiner<JoinQueryWrapper> crossJoinIf(java.lang.String table, boolean condition)
public Joiner<JoinQueryWrapper> crossJoin(JoinQueryWrapper table)
public Joiner<JoinQueryWrapper> crossJoinIf(JoinQueryWrapper table, boolean condition)
protected Joiner<JoinQueryWrapper> joining(java.lang.String type, java.lang.String table, boolean condition)
protected Joiner<JoinQueryWrapper> joining(java.lang.String type, JoinQueryWrapper queryWrapper, boolean condition)
public JoinQueryWrapper groupBy(java.lang.String name)
public JoinQueryWrapper groupBy(java.lang.String... names)
public JoinQueryWrapper groupBy(QueryColumn column)
public JoinQueryWrapper groupBy(QueryColumn... columns)
public JoinQueryWrapper having(QueryCondition queryCondition)
public JoinQueryWrapper orderBy(QueryOrderBy... orderBys)
public JoinQueryWrapper orderBy(java.lang.String... orderBys)
public JoinQueryWrapper limit(java.lang.Integer rows)
public JoinQueryWrapper offset(java.lang.Integer offset)
public JoinQueryWrapper limit(java.lang.Integer offset, java.lang.Integer rows)
public JoinQueryWrapper datasource(java.lang.String datasource)
public java.lang.Object[] getValueArray()
public java.util.Map<java.lang.String,java.lang.Object> getValueMap()
Copyright © 2023. All Rights Reserved.