Class MappingQuery<T>

java.lang.Object
com.baomidou.mybatisplus.core.conditions.Wrapper<T>
com.baomidou.mybatisplus.core.conditions.AbstractWrapper<T,String,com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>>
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>
com.github.yulichang.extension.mapping.wrapper.MappingQuery<T>
All Implemented Interfaces:
com.baomidou.mybatisplus.core.conditions.interfaces.Compare<com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>,String>, com.baomidou.mybatisplus.core.conditions.interfaces.Func<com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>,String>, com.baomidou.mybatisplus.core.conditions.interfaces.Join<com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>>, com.baomidou.mybatisplus.core.conditions.interfaces.Nested<com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>,com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>>, com.baomidou.mybatisplus.core.conditions.ISqlSegment, com.baomidou.mybatisplus.core.conditions.query.Query<com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>,T,String>, Serializable

public class MappingQuery<T> extends com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.baomidou.mybatisplus.core.conditions.AbstractWrapper

    com.baomidou.mybatisplus.core.conditions.AbstractWrapper.DoSomething
  • Field Summary

    Fields inherited from class com.baomidou.mybatisplus.core.conditions.query.QueryWrapper

    sqlSelect

    Fields inherited from class com.baomidou.mybatisplus.core.conditions.AbstractWrapper

    expression, lastSql, paramAlias, paramNameSeq, paramNameValuePairs, sqlComment, sqlFirst, typedThis
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>
    addCondition(boolean condition, String column, com.baomidou.mybatisplus.core.enums.SqlKeyword sqlKeyword, Object val)
    公开 addCondition 方法
    static <T> List<?>
    mpjQueryList(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> baseMapper, com.baomidou.mybatisplus.core.enums.SqlKeyword keyword, String column, Object val, MPJTableFieldInfo fieldInfo)
    映射 wrapper 构造器 仅对使用映射注解时使用

    Methods inherited from class com.baomidou.mybatisplus.core.conditions.query.QueryWrapper

    checkSqlInjection, clear, columnToString, getSqlSelect, instance, lambda, select, select

    Methods inherited from class com.baomidou.mybatisplus.core.conditions.AbstractWrapper

    addNestedCondition, allEq, allEq, and, and, appendSqlSegments, apply, between, clone, columnsToString, columnsToString, columnToSqlSegment, comment, doGroupBy, doOrderBy, eq, eqSql, exists, first, formatParam, formatSqlMaybeWithParam, func, ge, geSql, getEntity, getEntityClass, getExpression, getParamAlias, getParamNameValuePairs, getSqlComment, getSqlFirst, getSqlSegment, groupBy, groupBy, groupBy, groupBy, gt, gtSql, having, in, in, inExpression, inExpression, initNeed, inSql, isNotNull, isNull, isUseAnnotationOrderBy, last, le, leSql, like, likeLeft, likeRight, likeValue, lt, ltSql, maybeDo, ne, nested, not, not, notBetween, notExists, notIn, notIn, notInSql, notLike, notLikeLeft, notLikeRight, or, or, orderBy, orderBy, orderBy, orderBy, setEntity, setEntityClass, setParamAlias

    Methods inherited from class com.baomidou.mybatisplus.core.conditions.Wrapper

    getCustomSqlSegment, getSqlSet, getTargetSql, isEmptyOfEntity, isEmptyOfNormal, isEmptyOfWhere, isNonEmptyOfEntity, isNonEmptyOfNormal, isNonEmptyOfWhere, nonEmptyOfEntity, nonEmptyOfNormal, nonEmptyOfWhere

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.baomidou.mybatisplus.core.conditions.interfaces.Compare

    allEq, allEq, allEq, allEq, between, eq, ge, gt, le, like, likeLeft, likeRight, lt, ne, notBetween, notLike, notLikeLeft, notLikeRight

    Methods inherited from interface com.baomidou.mybatisplus.core.conditions.interfaces.Func

    eqSql, func, geSql, groupBy, groupBy, groupBy, gtSql, having, in, in, inSql, isNotNull, isNull, leSql, ltSql, notIn, notIn, notInSql, orderByAsc, orderByAsc, orderByAsc, orderByAsc, orderByAsc, orderByAsc, orderByAsc, orderByDesc, orderByDesc, orderByDesc, orderByDesc, orderByDesc, orderByDesc, orderByDesc

    Methods inherited from interface com.baomidou.mybatisplus.core.conditions.interfaces.Join

    apply, comment, exists, first, last, notExists, or

    Methods inherited from interface com.baomidou.mybatisplus.core.conditions.interfaces.Nested

    and, nested, not, or

    Methods inherited from interface com.baomidou.mybatisplus.core.conditions.query.Query

    select, select, select, select
  • Constructor Details

    • MappingQuery

      public MappingQuery()
  • Method Details

    • addCondition

      public com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T> addCondition(boolean condition, String column, com.baomidou.mybatisplus.core.enums.SqlKeyword sqlKeyword, Object val)
      公开 addCondition 方法
      Overrides:
      addCondition in class com.baomidou.mybatisplus.core.conditions.AbstractWrapper<T,String,com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>>
    • mpjQueryList

      public static <T> List<?> mpjQueryList(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> baseMapper, com.baomidou.mybatisplus.core.enums.SqlKeyword keyword, String column, Object val, MPJTableFieldInfo fieldInfo)
      映射 wrapper 构造器 仅对使用映射注解时使用