- 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.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
-
- 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
-
初始化 模型中的实体查询条件
- initNeed() - 类 中的方法icu.mhb.mybatisplus.plugln.core.chain.support.SupportJoinChainQueryWrapper
-
- initNeed() - 类 中的方法icu.mhb.mybatisplus.plugln.core.JoinLambdaWrapper
-
- 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>, Consumer<JoinWrapper<J, T>>) - 接口 中的方法icu.mhb.mybatisplus.plugln.core.func.JoinMethodFunc
-
- innerJoin(SFunction<T, Object>, SFunction<F, Object>) - 类 中的方法icu.mhb.mybatisplus.plugln.core.JoinWrapper
-
join 处理
- 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 不向下传递
- intercept(Invocation) - 类 中的方法icu.mhb.mybatisplus.plugln.interceptor.JoinInterceptor
-
- isAsc - 类 中的变量icu.mhb.mybatisplus.plugln.entity.OrderByBuild
-
是否正序
- isEmpty(Object[]) - 类 中的静态方法icu.mhb.mybatisplus.plugln.tookit.ArrayUtils
-
判断数据是否为空
- 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
-
- 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
-
- isSafetyParam(Object) - 类 中的方法icu.mhb.mybatisplus.plugln.core.chain.support.SupportJoinChainQueryWrapper
-
- isSql - 类 中的变量icu.mhb.mybatisplus.plugln.entity.OrderByBuild
-
是否是手写的SQL
- isTrue(boolean, Runnable) - 类 中的静态方法icu.mhb.mybatisplus.plugln.tookit.fun.FunComm
-
- 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
-