- icu.mhb.mybatisplus.plugln.base.mapper - 程序包 icu.mhb.mybatisplus.plugln.base.mapper
-
- icu.mhb.mybatisplus.plugln.base.service - 程序包 icu.mhb.mybatisplus.plugln.base.service
-
- icu.mhb.mybatisplus.plugln.base.service.impl - 程序包 icu.mhb.mybatisplus.plugln.base.service.impl
-
- icu.mhb.mybatisplus.plugln.config - 程序包 icu.mhb.mybatisplus.plugln.config
-
- icu.mhb.mybatisplus.plugln.core - 程序包 icu.mhb.mybatisplus.plugln.core
-
- icu.mhb.mybatisplus.plugln.core.chain - 程序包 icu.mhb.mybatisplus.plugln.core.chain
-
- icu.mhb.mybatisplus.plugln.core.chain.func - 程序包 icu.mhb.mybatisplus.plugln.core.chain.func
-
- icu.mhb.mybatisplus.plugln.core.chain.support - 程序包 icu.mhb.mybatisplus.plugln.core.chain.support
-
- icu.mhb.mybatisplus.plugln.core.func - 程序包 icu.mhb.mybatisplus.plugln.core.func
-
- icu.mhb.mybatisplus.plugln.core.str - 程序包 icu.mhb.mybatisplus.plugln.core.str
-
- icu.mhb.mybatisplus.plugln.core.str.base - 程序包 icu.mhb.mybatisplus.plugln.core.str.base
-
- icu.mhb.mybatisplus.plugln.core.str.func - 程序包 icu.mhb.mybatisplus.plugln.core.str.func
-
- icu.mhb.mybatisplus.plugln.core.str.support - 程序包 icu.mhb.mybatisplus.plugln.core.str.support
-
- icu.mhb.mybatisplus.plugln.core.str.util - 程序包 icu.mhb.mybatisplus.plugln.core.str.util
-
- icu.mhb.mybatisplus.plugln.core.support - 程序包 icu.mhb.mybatisplus.plugln.core.support
-
- icu.mhb.mybatisplus.plugln.entity - 程序包 icu.mhb.mybatisplus.plugln.entity
-
- icu.mhb.mybatisplus.plugln.enums - 程序包 icu.mhb.mybatisplus.plugln.enums
-
- icu.mhb.mybatisplus.plugln.exception - 程序包 icu.mhb.mybatisplus.plugln.exception
-
- icu.mhb.mybatisplus.plugln.extend - 程序包 icu.mhb.mybatisplus.plugln.extend
-
- icu.mhb.mybatisplus.plugln.injector - 程序包 icu.mhb.mybatisplus.plugln.injector
-
- icu.mhb.mybatisplus.plugln.injector.methods - 程序包 icu.mhb.mybatisplus.plugln.injector.methods
-
- icu.mhb.mybatisplus.plugln.interceptor - 程序包 icu.mhb.mybatisplus.plugln.interceptor
-
- icu.mhb.mybatisplus.plugln.keyword - 程序包 icu.mhb.mybatisplus.plugln.keyword
-
- icu.mhb.mybatisplus.plugln.tookit - 程序包 icu.mhb.mybatisplus.plugln.tookit
-
- icu.mhb.mybatisplus.plugln.tookit.fun - 程序包 icu.mhb.mybatisplus.plugln.tookit.fun
-
- IdUtil - icu.mhb.mybatisplus.plugln.tookit中的类
-
- IdUtil() - 类 的构造器icu.mhb.mybatisplus.plugln.tookit.IdUtil
-
- IfCompareFun<Children,R> - icu.mhb.mybatisplus.plugln.core.func中的接口
-
join查询条件封装
比较值
- ifQuotes - 类 中的变量icu.mhb.mybatisplus.plugln.entity.As
-
是否加单引号
- IFuncKeyWord - icu.mhb.mybatisplus.plugln.keyword中的接口
-
函数关键字
用户可通过实例化组件的方式来替换默认实现
- in(ChainFieldData) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainCompareFunc
-
- in(Provider<E>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainCompareFunc
-
- in(boolean, Provider<E>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainCompareFunc
-
- in(boolean, boolean, Provider<E>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainCompareFunc
-
字段 IN (value.get(0), value.get(1), ...)
- in(boolean, boolean, Provider<BaseChainModel<?>>) - 类 中的方法icu.mhb.mybatisplus.plugln.core.chain.support.SupportJoinChainQueryWrapper
-
- in(boolean, String, Collection<?>) - 类 中的方法icu.mhb.mybatisplus.plugln.core.str.base.AbstractJoinStrWrapper
-
- index - 类 中的变量icu.mhb.mybatisplus.plugln.entity.OrderByBuild
-
下标
- inIfNull(ChainFieldData) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainCompareFunc
-
- inIfNull(boolean, Provider<E>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainCompareFunc
-
- inIfNull(Provider<E>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainCompareFunc
-
- init(String) - 类 中的方法icu.mhb.mybatisplus.plugln.entity.BaseChainModel
-
- initAllChainFieldData(BaseChainModel<?>) - 类 中的静态方法icu.mhb.mybatisplus.plugln.tookit.ChainUtil
-
- initAllChainFieldData(BaseChainModel<?>, Predicate<TableFieldInfo>) - 类 中的静态方法icu.mhb.mybatisplus.plugln.tookit.ChainUtil
-
初始化 model中的所有字段进去
- initColumnMap - 类 中的变量icu.mhb.mybatisplus.plugln.core.support.SupportJoinLambdaWrapper
-
- initColumnMapIfNeeded(Class<?>) - 类 中的方法icu.mhb.mybatisplus.plugln.core.support.SupportJoinLambdaWrapper
-
初始化列映射缓存
- initEntityCondition(BaseChainModel<?>...) - 类 中的方法icu.mhb.mybatisplus.plugln.core.chain.support.SupportJoinChainQueryWrapper
-
初始化 模型中的实体查询条件
- initializeWrapper(String, Class<T>) - 类 中的方法icu.mhb.mybatisplus.plugln.core.str.JoinStrQueryWrapper
-
初始化包装器的通用逻辑
- initNeed() - 类 中的方法icu.mhb.mybatisplus.plugln.core.chain.support.SupportJoinChainQueryWrapper
-
- initNeed() - 类 中的方法icu.mhb.mybatisplus.plugln.core.JoinLambdaWrapper
-
- initNeed() - 类 中的方法icu.mhb.mybatisplus.plugln.core.str.support.SupportJoinStrQueryWrapper
-
- initNeed() - 类 中的方法icu.mhb.mybatisplus.plugln.core.support.SupportJoinLambdaWrapper
-
- initNeed() - 类 中的方法icu.mhb.mybatisplus.plugln.core.support.SupportJoinWrapper
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法icu.mhb.mybatisplus.plugln.injector.methods.JoinSelectCount
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法icu.mhb.mybatisplus.plugln.injector.methods.JoinSelectList
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法icu.mhb.mybatisplus.plugln.injector.methods.JoinSelectOne
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法icu.mhb.mybatisplus.plugln.injector.methods.JoinSelectPage
-
- innerJoin(ChainFieldData, ChainFieldData, boolean) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainMethodFunc
-
inner join
- innerJoin(ChainFieldData, ChainFieldData) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainMethodFunc
-
inner join
- innerJoin(Class<J>, SFunction<J, Object>, SFunction<F, Object>, String, boolean) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.func.JoinMethodFunc
-
- innerJoin(Class<J>, SFunction<J, Object>, SFunction<F, Object>, boolean) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.func.JoinMethodFunc
-
- innerJoin(Class<J>, SFunction<J, Object>, SFunction<F, Object>, String) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.func.JoinMethodFunc
-
- innerJoin(Class<J>, SFunction<J, Object>, SFunction<F, Object>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.func.JoinMethodFunc
-
- innerJoin(JoinLambdaModel<J, F>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.func.JoinMethodFunc
-
- innerJoin(Class<J>, SFunction<J, Object>, SFunction<F, Object>, String, Consumer<JoinWrapper<J, T>>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.func.JoinMethodFunc
-
- innerJoin(Class<J>, SFunction<J, Object>, SFunction<F, Object>, String, Consumer<JoinWrapper<J, T>>, boolean) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.func.JoinMethodFunc
-
- innerJoin(Class<J>, SFunction<J, Object>, SFunction<F, Object>, Consumer<JoinWrapper<J, T>>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.func.JoinMethodFunc
-
- innerJoin(Class<J>, SFunction<J, Object>, SFunction<F, Object>, Consumer<JoinWrapper<J, T>>, boolean) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.func.JoinMethodFunc
-
- innerJoin(SFunction<T, Object>, SFunction<F, Object>) - 类 中的方法icu.mhb.mybatisplus.plugln.core.JoinWrapper
-
join 处理
- innerJoin(String, String, String, String) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.str.func.JoinStrMethodFunc
-
INNER JOIN 带表名和别名
- innerJoin(String, String, String, String, boolean) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.str.func.JoinStrMethodFunc
-
- innerJoin(String, String, String, String, Consumer<Children>, boolean) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.str.func.JoinStrMethodFunc
-
INNER JOIN 带表名、别名和回调函数
- innerJoin(String, String, String, String, Consumer<Children>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.str.func.JoinStrMethodFunc
-
- instance() - 类 中的方法icu.mhb.mybatisplus.plugln.core.chain.JoinChainQueryWrapper
-
- instance() - 类 中的方法icu.mhb.mybatisplus.plugln.core.JoinLambdaWrapper
-
用于生成嵌套 sql
故 sqlSelect 不向下传递
- instance() - 类 中的方法icu.mhb.mybatisplus.plugln.core.JoinWrapper
-
用于生成嵌套 sql
故 sqlSelect 不向下传递
- instance() - 类 中的方法icu.mhb.mybatisplus.plugln.core.str.JoinStrQueryWrapper
-
- intercept(Invocation) - 类 中的方法icu.mhb.mybatisplus.plugln.interceptor.JoinInterceptor
-
- isAsc - 类 中的变量icu.mhb.mybatisplus.plugln.entity.OrderByBuild
-
是否正序
- isEmpty(Object[]) - 类 中的静态方法icu.mhb.mybatisplus.plugln.tookit.ArrayUtils
-
判断数据是否为空
- isHasDistinct() - 类 中的方法icu.mhb.mybatisplus.plugln.core.str.JoinStrQueryWrapper
-
- isNotDefaultSelectAll() - 类 中的方法icu.mhb.mybatisplus.plugln.core.str.JoinStrQueryWrapper
-
- isNotEmpty(Object[]) - 类 中的静态方法icu.mhb.mybatisplus.plugln.tookit.ArrayUtils
-
判断数组是否不为空
- isNotNull(boolean, ChainFieldData) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainFunc
-
- isNotNull(ChainFieldData) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainFunc
-
- isNotNull(Provider<E>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainFunc
-
- isNotNull(boolean, Provider<E>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainFunc
-
字段 IS NOT NULL
例: isNotNull("name")
- isNotNull(boolean, Provider<BaseChainModel<?>>) - 类 中的方法icu.mhb.mybatisplus.plugln.core.chain.support.SupportJoinChainQueryWrapper
-
- isNotNull(boolean, String) - 类 中的方法icu.mhb.mybatisplus.plugln.core.str.base.AbstractJoinStrWrapper
-
- isNull(boolean, ChainFieldData) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainFunc
-
- isNull(ChainFieldData) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainFunc
-
- isNull(Provider<E>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainFunc
-
- isNull(boolean, Provider<E>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.chain.func.JoinChainFunc
-
字段 IS NULL
例: isNull("name")
- isNull(boolean, Provider<BaseChainModel<?>>) - 类 中的方法icu.mhb.mybatisplus.plugln.core.chain.support.SupportJoinChainQueryWrapper
-
- isNull(boolean, String) - 类 中的方法icu.mhb.mybatisplus.plugln.core.str.base.AbstractJoinStrWrapper
-
- isSafetyParam(Object) - 类 中的方法icu.mhb.mybatisplus.plugln.core.chain.support.SupportJoinChainQueryWrapper
-
- isSql - 类 中的变量icu.mhb.mybatisplus.plugln.entity.OrderByBuild
-
是否是手写的SQL
- isSqlCacheFlag() - 类 中的方法icu.mhb.mybatisplus.plugln.core.str.JoinStrQueryWrapper
-
- isSqlSelectFlag() - 类 中的方法icu.mhb.mybatisplus.plugln.core.str.JoinStrQueryWrapper
-
- isSubTableLogic - 类 中的变量icu.mhb.mybatisplus.plugln.config.MpjConfig
-
是否开启子表的逻辑删除 默认开启,关闭后则不会拼接逻辑删除
- isTrue(boolean, Runnable) - 类 中的静态方法icu.mhb.mybatisplus.plugln.tookit.fun.FunComm
-
- isUseMsCache - 类 中的变量icu.mhb.mybatisplus.plugln.config.MpjConfig
-
是否使用MappedStatement缓存,如果使用在JoinInterceptor中就会更改
MappedStatement的id,导致mybatis-plus-mate 的某些拦截器插件报错,
设置成false,代表不使用缓存则不会更改MappedStatement的id
- isUseMsCache - 类 中的变量icu.mhb.mybatisplus.plugln.config.MybatisPlusJoinConfig
-
已过时。
是否使用MappedStatement缓存,如果使用在JoinInterceptor中就会更改
MappedStatement的id,导致mybatis-plus-mate 的某些拦截器插件报错,
设置成false,代表不使用缓存则不会更改MappedStatement的id
- isUseMsCache - 类 中的变量icu.mhb.mybatisplus.plugln.config.MybatisPlusJoinConfig.MybatisPlusJoinConfigBuilder
-
已过时。
是否使用MappedStatement缓存,如果使用在JoinInterceptor中就会更改
MappedStatement的id,导致mybatis-plus-mate 的某些拦截器插件报错,
设置成false,代表不使用缓存则不会更改MappedStatement的id
- isUseMsCache(boolean) - 类 中的方法icu.mhb.mybatisplus.plugln.config.MybatisPlusJoinConfig.MybatisPlusJoinConfigBuilder
-
已过时。
- isUseMsCache() - 类 中的方法icu.mhb.mybatisplus.plugln.interceptor.JoinInterceptor
-