- ge(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- ge(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
-
ignore
- ge(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
-
大于等于 >=
- generateRandomKey() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.AES
-
生成一个随机字符串密钥
- genKeyGenerator(String, TableInfo, MapperBuilderAssistant) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
-
- get(Object) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap
-
- get32UUID() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
-
使用ThreadLocalRandom获取UUID获取更优的效果 去掉"-"
- getAllFields(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
-
获取该类的所有属性列表
- getAllInsertSqlColumnMaybeIf(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
获取 insert 时候字段 sql 脚本片段
insert into table (字段) values (值)
位于 "字段" 部位
自动选部位,根据规则会生成 if 标签
- getAllInsertSqlPropertyMaybeIf(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
获取所有 insert 时候插入值 sql 脚本片段
insert into table (字段) values (值)
位于 "值" 部位
自动选部位,根据规则会生成 if 标签
- getAllSqlSelect() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
获取包含主键及字段的 select sql 片段
- getAllSqlSet(boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
获取所有的 sql set 片段
- getAllSqlWhere(boolean, boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
获取所有的查询的 sql 片段
- getBlockAttack() - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- getCache(String) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getCacheNames() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getCaches() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getCapturingClass() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.SerializedLambdaMeta
-
- getColumn() - 类 中的方法com.baomidou.mybatisplus.core.metadata.OrderItem
-
需要进行排序的字段
- getColumn() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
字段名
- getColumn() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
-
使用 column
- getColumnCache(SFunction<T, ?>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
-
获取 SerializedLambda 对应的列信息,从 lambda 表达式中推测实体类
如果获取不到列信息,那么本次条件组装将会失败
- getColumnFormat() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getColumnMap(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.LambdaUtils
-
获取实体对应字段 MAP
- getColumnSelect() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
-
查询 column
- getCondition() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
where 字段比较条件
- getConfiguration() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
MybatisConfiguration 标记 (Configuration内存地址值)
- getCurrent() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
-
当前页
- getCurrentNamespace() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
命名空间 (对应的 mapper 接口的全类名)
- getCustomSqlSegment() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
-
获取自定义SQL 简化自定义XML复杂情况
使用方法: `select xxx from table` + ${ew.customSqlSegment}
注意事项:
1.
- getDatacenterId() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
- getDatacenterId(long) - 类 中的方法com.baomidou.mybatisplus.core.toolkit.Sequence
-
数据标识id部分
- getDataPermission() - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- getDbConfig() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
数据库相关配置
- getDbConfig(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
- getDefaultClassLoader() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ClassUtils
-
已过时。
- getDesc() - 枚举 中的方法com.baomidou.mybatisplus.core.enums.SqlMethod
-
- getDynamicTableName() - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- getEl() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
属性表达式#{property}, 可以指定jdbcType, typeHandler等
- getEnd() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.TableNameParser.SqlToken
-
- getEntity() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- getEntity() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
-
实体对象(子类实现)
- getEntityClass() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- getEntityType() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
实体类型
- getEscapeSymbol() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getExpression() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- getExpression() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
-
获取 MergeSegments
- getField() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
属性
- getFieldFill() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
字段填充策略
- getFieldList() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
- getFieldList(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
-
获取该类的所有属性列表
- getFieldMap(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
-
获取该类的所有属性列表
- getFieldName() - 类 中的方法com.baomidou.mybatisplus.core.handlers.StrictFill
-
字段名
- getFieldType() - 类 中的方法com.baomidou.mybatisplus.core.handlers.StrictFill
-
字段类型
- getFieldVal() - 类 中的方法com.baomidou.mybatisplus.core.handlers.StrictFill
-
获取字段值的函数
- getFieldValByName(String, MetaObject) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
-
get value from java bean by propertyName
- getFieldValue(Object, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
-
获取字段值
- getGlobalConfig(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
获取MybatisGlobalConfig (统一所有入口)
- getGroupBy() - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
-
- getHaving() - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
-
- getId() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
-
获取唯一ID
- getId(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
-
获取唯一ID
- getIdentifierGenerator() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
主键生成器
- getIdStr() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
-
获取唯一ID
- getIdStr(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
-
获取唯一ID
- getIdType() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getIdType() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
表主键ID 类型
- getIdType(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
- getIllegalSql() - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- getImplMethodName() - 接口 中的方法com.baomidou.mybatisplus.core.toolkit.support.LambdaMeta
-
获取 lambda 表达式实现方法的名称
- getImplMethodName() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.ProxyLambdaMeta
-
- getImplMethodName() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.SerializedLambdaMeta
-
- getInetAddress() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.Sequence
-
- getInsertSqlColumn() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
获取 insert 时候字段 sql 脚本片段
insert into table (字段) values (值)
位于 "字段" 部位
不生成 if 标签
- getInsertSqlColumnMaybeIf(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
获取 insert 时候字段 sql 脚本片段
insert into table (字段) values (值)
位于 "字段" 部位
根据规则会生成 if 标签
- getInsertSqlProperty(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
获取 insert 时候插入值 sql 脚本片段
insert into table (字段) values (值)
位于 "值" 部位
不生成 if 标签
- getInsertSqlPropertyMaybeIf(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
获取 insert 时候插入值 sql 脚本片段
insert into table (字段) values (值)
位于 "值" 部位
根据规则会生成 if 标签
- getInsertStrategy() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getInsertStrategy() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
字段验证策略之 insert
Refer to TableField.insertStrategy()
- getInstantiatedClass() - 接口 中的方法com.baomidou.mybatisplus.core.toolkit.support.LambdaMeta
-
实例化该方法的类
- getInstantiatedClass() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.ProxyLambdaMeta
-
- getInstantiatedClass() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.SerializedLambdaMeta
-
- getJdbcType() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
JDBC类型
- getKeyColumn() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
表主键ID 字段名
- getKeyGenerator(String) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getKeyGeneratorNames() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getKeyGenerators() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getKeyGenerators() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getKeyGenerators(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
- getKeyInsertSqlColumn(boolean) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
获取 insert 时候主键 sql 脚本片段
insert into table (字段) values (值)
位于 "字段" 部位
- getKeyInsertSqlProperty(String, boolean) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
获取 insert 时候主键 sql 脚本片段
insert into table (字段) values (值)
位于 "值" 部位
- getKeyProperty() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
表主键ID 属性名
- getKeySequence() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
表主键ID Sequence
- getKeySqlSelect() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
获取主键的 select sql 片段
- getKeyType() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
表主键ID 属性类型
- getLogicDeleteField() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getLogicDeleteFieldInfo() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
逻辑删除字段
- getLogicDeleteSql(boolean, boolean) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
获取逻辑删除字段的 sql 脚本
- getLogicDeleteValue() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getLogicDeleteValue() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
逻辑删除值
- getLogicNotDeleteValue() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getLogicNotDeleteValue() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
逻辑未删除值
- getMappedStatement(String) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getMappedStatement(String, boolean) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getMappedStatementNames() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getMappedStatements() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getMapper(Class<T>, SqlSession) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
使用自己的 MybatisMapperRegistry
- getMapper(Class<T>, SqlSession) - 类 中的方法com.baomidou.mybatisplus.core.MybatisMapperRegistry
-
- getMapperInterface() - 类 中的方法com.baomidou.mybatisplus.core.override.MybatisMapperProxyFactory
-
- getMapperRegistry() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
使用自己的 MybatisMapperRegistry
- getMapperRegistryCache() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
缓存已注入CRUD的Mapper信息
- getMapperRegistryCache(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
- getMappers() - 类 中的方法com.baomidou.mybatisplus.core.MybatisMapperRegistry
-
使用自己的 knownMappers
- getMapping() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
jdbcType, typeHandler等部分
- getMapping() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
-
mapping
- getMaxWorkerId(long, long) - 类 中的方法com.baomidou.mybatisplus.core.toolkit.Sequence
-
获取 maxWorkerId
- getMetaObjectHandler() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
元对象字段填充控制器
- getMetaObjectHandler(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
- getMethod() - 枚举 中的方法com.baomidou.mybatisplus.core.enums.SqlMethod
-
- getMethod(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
获取自定义方法名,未设置采用默认方法名
https://gitee.com/baomidou/mybatis-plus/pulls/88
- getMethodCache() - 类 中的方法com.baomidou.mybatisplus.core.override.MybatisMapperProxyFactory
-
- getMethodList(Class<?>) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
-
获取 注入的方法
- getMethodList(Class<?>) - 类 中的方法com.baomidou.mybatisplus.core.injector.DefaultSqlInjector
-
- getMillisecond() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
-
格式化的毫秒时间
- getNewSelectBody(String, String, String, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
-
- getNormal() - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
-
- getNullableResult(ResultSet, String) - 类 中的方法com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
-
- getNullableResult(ResultSet, int) - 类 中的方法com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
-
- getNullableResult(CallableStatement, int) - 类 中的方法com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
-
- getOrderBy() - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
-
- getOrderByFields() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
排序列表
- getOrderBySort() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
排序顺序
- getOrderByType() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
排序类型
- getOthers() - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- getPackageName(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ClassUtils
-
Determine the name of the package of the given class,
e.g.
- getPackageName(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ClassUtils
-
Determine the name of the package of the given fully-qualified class name,
e.g.
- getPages() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
-
当前分页总页数
- getParamAlias() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- getParameterMap(String) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getParameterMapNames() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getParameterMaps() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getParameterObject() - 类 中的方法com.baomidou.mybatisplus.core.MybatisParameterHandler
-
- getParameters(Object) - 类 中的方法com.baomidou.mybatisplus.core.MybatisParameterHandler
-
处理正常批量插入逻辑
org.apache.ibatis.session.defaults.DefaultSqlSession$StrictMap 该类方法
wrapCollection 实现 StrictMap 封装逻辑
- getParamNameValuePairs() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- getPredicate() - 枚举 中的方法com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
-
- getProperty() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
属性名
- getPropertyFormat() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getPropertyType() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
属性类型
- getRecords() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
-
分页记录列表
- getResultMap() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
表映射结果集
- getResultMap(String) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getResultMapNames() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getResultMaps() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getSchema() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getSelectBody(String, String, String, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
-
- getSelectStrategy() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getSharding() - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- getSize() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
-
获取每页显示条数
- getSql() - 枚举 中的方法com.baomidou.mybatisplus.core.enums.SqlMethod
-
- getSql() - 类 中的方法com.baomidou.mybatisplus.core.parser.SqlInfo
-
SQL 内容
- getSqlComment() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- getSqlComment() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
-
- getSqlFirst() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- getSqlFirst() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
-
- getSqlFragments() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
- getSqlInjector() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
SQL注入器
- getSqlInjector(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
- getSqlSegment() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- getSqlSegment() - 接口 中的方法com.baomidou.mybatisplus.core.conditions.ISqlSegment
-
SQL 片段
- getSqlSegment() - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList
-
- getSqlSegment() - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
-
- getSqlSegment() - 枚举 中的方法com.baomidou.mybatisplus.core.enums.SqlKeyword
-
- getSqlSegment() - 枚举 中的方法com.baomidou.mybatisplus.core.enums.WrapperKeyword
-
- getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
-
- getSqlSelect() - 接口 中的方法com.baomidou.mybatisplus.core.conditions.query.Query
-
查询条件 SQL 片段
- getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
-
- getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
-
- getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
缓存 sql select
- getSqlSessionFactory() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
仅用于缓存 SqlSessionFactory(外部勿进行set,set了也没用)
- getSqlSet() - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
-
- getSqlSet() - 接口 中的方法com.baomidou.mybatisplus.core.conditions.update.Update
-
获取 更新 SQL 的 SET 片段
- getSqlSet() - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
-
- getSqlSet() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
-
- getSqlSet(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
获取 set sql 片段
- getSqlSet(boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
获取 set sql 片段
- getSqlStatement(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
- getSqlWhere(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
获取 查询的 sql 片段
- getStart() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.TableNameParser.SqlToken
-
- getStringValue() - 类 中的方法com.baomidou.mybatisplus.core.conditions.SharedString
-
共享的 string 值
- getSubject() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap.Ambiguity
-
- getSuperClassGenericType(Class<?>, int) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
-
反射对象获取泛型
- getSuperMapperClass() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
Mapper父类
- getSuperMapperClass(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
- getTableInfo(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
-
获取实体映射表信息
- getTableInfo(String) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
-
根据表名获取实体映射表信息
- getTableInfos() - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
-
获取所有实体映射表信息
- getTableName() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
表名称
- getTablePrefix() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getTargetColumn(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
-
获取真正的字段名
- getTargetSql() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
-
获取格式化后的执行sql
- getTenantLine() - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- getTimeId() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
-
时间 ID = Time + ID
例如:可用于商品订单 ID
- getTotal() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
-
当前满足条件总行数
- getTypeHandler() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
类型处理器
- getUpdate() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
字段 update set 部分注入
- getUpdateStrategy() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- getUpdateStrategy() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
字段验证策略之 update
Refer to TableField.updateStrategy()
- getUserClass(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ClassUtils
-
获取当前对象的 class
- getUserClass(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ClassUtils
-
获取当前对象的class
- getValue() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.TableNameParser.SqlToken
-
- getVersion() - 类 中的静态方法com.baomidou.mybatisplus.core.MybatisPlusVersion
-
- getVersionFieldInfo() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
乐观锁字段
- getVersionOli(String, String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
- getWhereStrategy() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
字段验证策略之 where
Refer to TableField.whereStrategy()
- getWorkerId() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
- GlobalConfig - com.baomidou.mybatisplus.core.config中的类
-
Mybatis 全局缓存
- GlobalConfig() - 类 的构造器com.baomidou.mybatisplus.core.config.GlobalConfig
-
- GlobalConfig.DbConfig - com.baomidou.mybatisplus.core.config中的类
-
- GlobalConfigUtils - com.baomidou.mybatisplus.core.toolkit中的类
-
Mybatis全局缓存工具类
- GlobalConfigUtils() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
- groupBy(boolean, R, R...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- groupBy(R, R...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
ignore
- groupBy(boolean, R, R...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
分组:GROUP BY 字段, ...
- GroupBySegmentList - com.baomidou.mybatisplus.core.conditions.segments中的类
-
Group By SQL 片段
- GroupBySegmentList() - 类 的构造器com.baomidou.mybatisplus.core.conditions.segments.GroupBySegmentList
-
- gt(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- gt(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
-
ignore
- gt(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
-
大于 >
- IdentifierGenerator - com.baomidou.mybatisplus.core.incrementer中的接口
-
Id生成器接口
- IdWorker - com.baomidou.mybatisplus.core.toolkit中的类
-
id 获取器
- IdWorker() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.IdWorker
-
- IKeyGenerator - com.baomidou.mybatisplus.core.incrementer中的接口
-
表主键生成器接口 (sql)
- illegalSql(Boolean) - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache.InterceptorIgnoreCacheBuilder
-
- ImadcnIdentifierGenerator - com.baomidou.mybatisplus.core.incrementer中的类
-
用 https://github.com/imadcn/idworker 的实现
- ImadcnIdentifierGenerator(String) - 类 的构造器com.baomidou.mybatisplus.core.incrementer.ImadcnIdentifierGenerator
-
- ImadcnIdentifierGenerator(ZookeeperConfiguration) - 类 的构造器com.baomidou.mybatisplus.core.incrementer.ImadcnIdentifierGenerator
-
- ImadcnIdentifierGenerator(ZookeeperConfiguration, ApplicationConfiguration) - 类 的构造器com.baomidou.mybatisplus.core.incrementer.ImadcnIdentifierGenerator
-
- in(boolean, R, Collection<?>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- in(boolean, R, Object...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- in(R, Collection<?>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
ignore
- in(boolean, R, Collection<?>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
字段 IN (value.get(0), value.get(1), ...)
- in(R, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
ignore
- in(boolean, R, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
字段 IN (v0, v1, ...)
- inExpression(Collection<?>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
获取in表达式 包含括号
- inExpression(Object[]) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
获取in表达式 包含括号
- initNeed() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
必要的初始化
- initSequence(long, long) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
-
有参构造器
- initSqlParserInfoCache(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
-
初始化缓存
Mapper 上 InterceptorIgnore 注解信息
- initSqlParserInfoCache(InterceptorIgnoreHelper.InterceptorIgnoreCache, String, Method) - 类 中的静态方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
-
初始化缓存
Mapper#method 上 InterceptorIgnore 注解信息
- initTableInfo(MapperBuilderAssistant, Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
-
实体类反射获取表信息【初始化】
- inject(MapperBuilderAssistant, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
注入自定义方法
- inject(Configuration) - 类 中的方法com.baomidou.mybatisplus.core.injector.SqlRunnerInjector
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
注入自定义 MappedStatement
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.Delete
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.DeleteBatchByIds
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.DeleteById
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.DeleteByMap
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.Insert
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.SelectBatchByIds
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.SelectById
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.SelectByMap
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.SelectCount
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.SelectList
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.SelectMaps
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.SelectMapsPage
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.SelectObjs
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.SelectOne
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.SelectPage
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.Update
-
- injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.UpdateById
-
- InjectorResolver - com.baomidou.mybatisplus.core中的类
-
继承 MethodResolver
- InjectorResolver(MybatisMapperAnnotationBuilder) - 类 的构造器com.baomidou.mybatisplus.core.InjectorResolver
-
- INSERT - 接口 中的静态变量com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- insert(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- Insert - com.baomidou.mybatisplus.core.injector.methods中的类
-
插入一条数据(选择字段插入)
- Insert() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.Insert
-
- insert(T) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
-
插入一条记录
- insertFill(MetaObject) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
-
插入元对象字段填充(用于插入时对公共字段的填充)
- insertFill(MetaObject, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.MybatisParameterHandler
-
- inspectInject(MapperBuilderAssistant, Class<?>) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
-
- inspectInject(MapperBuilderAssistant, Class<?>) - 接口 中的方法com.baomidou.mybatisplus.core.injector.ISqlInjector
-
检查SQL是否注入(已经注入过不再注入)
- inSql(boolean, R, String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- inSql(R, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
ignore
- inSql(boolean, R, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
字段 IN ( sql语句 )
!!
- installCache(TableInfo) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.LambdaUtils
-
将传入的表信息加入缓存
- instance() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
子类返回一个自己的新对象
- instance() - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
-
用于生成嵌套 sql
故 sqlSelect 不向下传递
- instance() - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
-
用于生成嵌套 sql
故 sqlSelect 不向下传递
- instance() - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
-
- instance() - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
-
- InterceptorIgnoreHelper - com.baomidou.mybatisplus.core.plugins中的类
-
- InterceptorIgnoreHelper() - 类 的构造器com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
-
- InterceptorIgnoreHelper.InterceptorIgnoreCache - com.baomidou.mybatisplus.core.plugins中的类
-
- InterceptorIgnoreHelper.InterceptorIgnoreCache.InterceptorIgnoreCacheBuilder - com.baomidou.mybatisplus.core.plugins中的类
-
- invoke(Object, Method, Object[]) - 类 中的方法com.baomidou.mybatisplus.core.override.MybatisMapperProxy
-
- IPage<T> - com.baomidou.mybatisplus.core.metadata中的接口
-
分页 Page 对象接口
- IS - 类 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringUtils
-
字符串 is
- isAsc() - 类 中的方法com.baomidou.mybatisplus.core.metadata.OrderItem
-
是否正序排列,默认 true
- isAutoInitResultMap() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
是否是需要自动生成的 resultMap
- isBanner() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
是否开启 LOGO
- isBlank(CharSequence) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
-
判断字符串中是否全是空白字符
- isBoolean(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ClassUtils
-
判断传入的类型是否是布尔类型
- isCamel(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
-
判断字符串是不是驼峰命名
包含 '_' 不算
首字母大写的不算
- isCapitalMode() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- isCapitalMode(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
-
是否为大写命名
- isCharSequence() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
属性是否是 CharSequence 类型
- isCharSequence(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
-
是否为CharSequence类型
- isEmpty(Object[]) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ArrayUtils
-
判断数据是否为空
- isEmpty(Map<?, ?>, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
-
断言这个 map 为 empty
为 empty 则抛异常
- isEmpty(Collection<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.CollectionUtils
-
校验集合是否为空
- isEmpty(Map<?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.CollectionUtils
-
判断Map是否为空
- isEmpty(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ObjectUtils
-
对象空判断
- isEmptyOfEntity() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
-
深层实体判断属性
- isEmptyOfNormal() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
-
查询条件为空(不包含entity)
- isEmptyOfWhere() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
-
查询条件为空(包含entity)
- isEnableSqlRunner() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
是否初始化 SqlRunner
- isExistOrderBy(List<Field>) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
-
判断排序注解是否存在
- isExistTableId(List<Field>) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
-
判断主键注解是否存在
- isExistTableLogic(List<Field>) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
-
判断逻辑删除注解是否存在
- isFalse(boolean, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
-
断言这个 boolean 为 false
为 true 则抛出异常
- isKeyRelated() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
主键是否有存在字段名与属性名关联
true: 表示要进行 as
- isLogicDelete() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
是否是逻辑删除字段
- isLogicDelete() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
已过时。
- isMixedMode(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
-
是否为驼峰下划线混合命名
- isMpEnums(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
-
判断是否为MP枚举处理
- isNotBlank(CharSequence) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
-
- isNotColumnName(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
-
判断字符串是否符合数据库字段的命名
- isNotEmpty(Object[]) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ArrayUtils
-
判断数组是否不为空
- isNotEmpty(Collection<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.CollectionUtils
-
校验集合是否不为空
- isNotEmpty(Map<?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.CollectionUtils
-
判断Map是否不为空
- isNotEmpty(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ObjectUtils
-
对象非空判断
- isNotNull(boolean, R) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- isNotNull(R) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
ignore
- isNotNull(boolean, R) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
字段 IS NOT NULL
例: isNotNull("name")
- isNotNull(Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ObjectUtils
-
判断object是否不为空,集合会校验size
- isNull(boolean, R) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- isNull(R) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
ignore
- isNull(boolean, R) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
-
字段 IS NULL
例: isNull("name")
- isNull(Object, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
-
断言这个 object 为 null
不为 null 则抛异常
- isNull(Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ObjectUtils
-
判断object是否为空,集合会校验size
- ISO_8859_1 - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
-
- isOrderBy() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
是否存在OrderBy注解
- isOrderBy() - 类 中的方法com.baomidou.mybatisplus.core.parser.SqlInfo
-
是否排序
- isPrimitive() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
是否是基本数据类型
- isPrimitiveOrWrapper(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
-
判断是否为基本类型或基本包装类型
- isProxy(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ClassUtils
-
判断是否为代理对象
- ISqlInjector - com.baomidou.mybatisplus.core.injector中的接口
-
SQL 自动注入器接口
- ISqlParser - com.baomidou.mybatisplus.core.parser中的接口
-
SQL 解析接口
- ISqlParserFilter - com.baomidou.mybatisplus.core.parser中的接口
-
SQL 解析过滤器
- ISqlRunner - com.baomidou.mybatisplus.core.assist中的接口
-
- ISqlSegment - com.baomidou.mybatisplus.core.conditions中的接口
-
SQL 片段接口
- isReplacePlaceholder() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- isSelect() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
是否进行 select 查询
大字段可设置为 false 不加入 select 查询范围
- isSupperMapperChildren(Configuration, Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
- isTableUnderline() - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- isTrue(boolean, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
-
断言这个 boolean 为 true
为 false 则抛出异常
- isUnderCamel() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
是否开启下划线转驼峰
未注解指定字段名的情况下,用于自动从 property 推算 column 的命名
- isUseGeneratedShortKey() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
是否生成短key缓存
- isVersion() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
是否是乐观锁字段
- isWithInsertFill() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
表字段是否启用了插入填充
- isWithInsertFill() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
表字段是否启用了插入填充
- isWithLogicDelete() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
表字段是否启用了逻辑删除
- isWithUpdateFill() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
-
表字段是否启用了更新填充
- isWithUpdateFill() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
表字段是否启用了更新填充
- isWithVersion() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
表字段是否启用了乐观锁
- safeParam(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
-
安全入参: #{入参}
- safeParam(String, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
-
安全入参: #{入参,mapping}
- searchCount() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
-
进行 count 查询 【 默认: true 】
- select(SFunction<T, ?>...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
-
SELECT 部分 SQL 设置
- select(Class<T>, Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
-
过滤查询的字段信息(主键除外!)
- select(R...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.query.Query
-
ignore
- select(Predicate<TableFieldInfo>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.query.Query
-
ignore
注意只有内部有 entity 才能使用该方法
- select(Class<T>, Predicate<TableFieldInfo>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.query.Query
-
过滤查询的字段信息(主键除外!)
- select(String...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
-
- select(Class<T>, Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
-
- SELECT_LIST - 接口 中的静态变量com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- SELECT_OBJS - 接口 中的静态变量com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- SelectBatchByIds - com.baomidou.mybatisplus.core.injector.methods中的类
-
根据ID集合,批量查询数据
- SelectBatchByIds() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectBatchByIds
-
- selectBatchIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
-
查询(根据ID 批量查询)
- SelectById - com.baomidou.mybatisplus.core.injector.methods中的类
-
根据ID 查询一条数据
- SelectById() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectById
-
- selectById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
-
根据 ID 查询
- SelectByMap - com.baomidou.mybatisplus.core.injector.methods中的类
-
根据columnMap 查询一条数据
- SelectByMap() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectByMap
-
- selectByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
-
查询(根据 columnMap 条件)
- selectCount(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- SelectCount - com.baomidou.mybatisplus.core.injector.methods中的类
-
查询满足条件总记录数
- SelectCount() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectCount
-
- selectCount(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
-
根据 Wrapper 条件,查询总记录数
- selectList(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- SelectList - com.baomidou.mybatisplus.core.injector.methods中的类
-
查询满足条件所有数据
- SelectList() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectList
-
- selectList(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
-
根据 entity 条件,查询全部记录
- SelectMaps - com.baomidou.mybatisplus.core.injector.methods中的类
-
查询满足条件所有数据
- SelectMaps() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectMaps
-
- selectMaps(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
-
根据 Wrapper 条件,查询全部记录
- SelectMapsPage - com.baomidou.mybatisplus.core.injector.methods中的类
-
查询满足条件所有数据(并翻页)
- SelectMapsPage() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectMapsPage
-
- selectMapsPage(E, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
-
根据 Wrapper 条件,查询全部记录(并翻页)
- selectObj(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- selectObjs(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- SelectObjs - com.baomidou.mybatisplus.core.injector.methods中的类
-
查询满足条件所有数据
- SelectObjs() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectObjs
-
- selectObjs(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
-
根据 Wrapper 条件,查询全部记录
注意: 只返回第一个字段的值
- selectOne(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- SelectOne - com.baomidou.mybatisplus.core.injector.methods中的类
-
查询满足条件一条数据
- SelectOne() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectOne
-
- selectOne(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
-
根据 entity 条件,查询一条记录
- selectPage(E, String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- SelectPage - com.baomidou.mybatisplus.core.injector.methods中的类
-
查询满足条件所有数据(并翻页)
- SelectPage() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectPage
-
- selectPage(E, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
-
根据 entity 条件,查询全部记录(并翻页)
- SEMICOLON - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
-
- Sequence - com.baomidou.mybatisplus.core.toolkit中的类
-
分布式高效有序 ID 生产黑科技(sequence)
优化开源项目:https://gitee.com/yu120/sequence
- Sequence() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.Sequence
-
- Sequence(InetAddress) - 类 的构造器com.baomidou.mybatisplus.core.toolkit.Sequence
-
- Sequence(long, long) - 类 的构造器com.baomidou.mybatisplus.core.toolkit.Sequence
-
有参构造器
- SerializationUtils - com.baomidou.mybatisplus.core.toolkit中的类
-
copy from spring-core#org.springframework.util.SerializationUtils version 5.2.8
- SerializationUtils() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.SerializationUtils
-
- serialize(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.SerializationUtils
-
Serialize the given object to a byte array.
- SerializedLambdaMeta - com.baomidou.mybatisplus.core.toolkit.support中的类
-
Created by hcl at 2021/5/14
- SerializedLambdaMeta(SerializedLambda) - 类 的构造器com.baomidou.mybatisplus.core.toolkit.support.SerializedLambdaMeta
-
- set(boolean, SFunction<T, ?>, Object, String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
-
- set(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.update.Update
-
ignore
- set(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.update.Update
-
设置 更新 SQL 的 SET 片段
- set(R, Object, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.update.Update
-
ignore
- set(boolean, R, Object, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.update.Update
-
设置 更新 SQL 的 SET 片段
- set(boolean, String, Object, String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
-
- setAccessible(T) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
-
设置可访问对象的可访问权限为 true
- SetAccessibleAction<T extends java.lang.reflect.AccessibleObject> - com.baomidou.mybatisplus.core.toolkit中的类
-
Create by hcl at 2021/5/14
- SetAccessibleAction(T) - 类 的构造器com.baomidou.mybatisplus.core.toolkit.SetAccessibleAction
-
- setAdditionalParameter(BoundSql, Map<String, Object>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.PluginUtils
-
给 BoundSql 设置 additionalParameters
- setAsc(boolean) - 类 中的方法com.baomidou.mybatisplus.core.metadata.OrderItem
-
是否正序排列,默认 true
- setBanner(boolean) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
是否开启 LOGO
- setBlockAttack(Boolean) - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- setCapitalMode(boolean) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setColumn(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.OrderItem
-
需要进行排序的字段
- setColumn(String) - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
-
使用 column
- setColumnFormat(String) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setColumnSelect(String) - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
-
查询 column
- setCurrent(long) - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
-
设置当前页
- setDatacenterId(Long) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
- setDataPermission(Boolean) - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- setDbConfig(GlobalConfig.DbConfig) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
数据库相关配置
- setDefaultScriptingLanguage(Class<? extends LanguageDriver>) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
指定动态SQL生成的默认语言
- setDynamicTableName(Boolean) - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- setEnableSqlRunner(boolean) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
是否初始化 SqlRunner
- setEntity(T) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- setEntityClass(Class<T>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
- setEscapeSymbol(String) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setFieldName(String) - 类 中的方法com.baomidou.mybatisplus.core.handlers.StrictFill
-
字段名
- setFieldType(Class<T>) - 类 中的方法com.baomidou.mybatisplus.core.handlers.StrictFill
-
字段类型
- setFieldVal(Supplier<E>) - 类 中的方法com.baomidou.mybatisplus.core.handlers.StrictFill
-
获取字段值的函数
- setFieldValByName(String, Object, MetaObject) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
-
通用填充
- setGlobalConfig(Configuration, GlobalConfig) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
设置全局设置(以configuration地址值作为Key)
- setIdentifierGenerator(IdentifierGenerator) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
主键生成器
- setIdentifierGenerator(IdentifierGenerator) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
-
自定义id 生成方式
- setIdType(IdType) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setIllegalSql(Boolean) - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- setInsertStrategy(FieldStrategy) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setKeyGenerators(List<IKeyGenerator>) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setLogicDeleteField(String) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setLogicDeleteValue(String) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setLogicNotDeleteValue(String) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setMapperRegistryCache(Set<String>) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
缓存已注入CRUD的Mapper信息
- setMapping(String) - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
-
mapping
- setMetaObjectHandler(MetaObjectHandler) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
元对象字段填充控制器
- setNonNullParameter(PreparedStatement, int, E, JdbcType) - 类 中的方法com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
-
- setOrderBy(boolean) - 类 中的方法com.baomidou.mybatisplus.core.parser.SqlInfo
-
是否排序
- setOrderByFields(List<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
-
排序列表
- setOthers(Map<String, Boolean>) - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- setPages(long) - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
-
内部什么也不干
只是为了 json 反序列化时不报错
- setParamAlias(String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
参数别名设置,初始化时优先设置该值、重复设置异常
- setParameters(PreparedStatement) - 类 中的方法com.baomidou.mybatisplus.core.MybatisParameterHandler
-
- setPropertyFormat(String) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setRecords(List<T>) - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
-
设置分页记录列表
- setReplacePlaceholder(boolean) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setSchema(String) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setSelectStrategy(FieldStrategy) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setSharding(Boolean) - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- setSize(long) - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
-
设置每页显示条数
- setSql(boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
-
- setSql(String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.update.Update
-
ignore
- setSql(boolean, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.update.Update
-
设置 更新 SQL 的 SET 片段
- setSql(boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
-
- setSql(String) - 类 中的方法com.baomidou.mybatisplus.core.parser.SqlInfo
-
SQL 内容
- setSqlInjector(ISqlInjector) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
SQL注入器
- setSqlSessionFactory(SqlSessionFactory) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
仅用于缓存 SqlSessionFactory(外部勿进行set,set了也没用)
- setStringValue(String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.SharedString
-
共享的 string 值
- setSuperMapperClass(Class<?>) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
Mapper父类
- setTablePrefix(String) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setTableUnderline(boolean) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setTenantLine(Boolean) - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache
-
- setTotal(long) - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
-
设置当前满足条件总行数
- setUpdateStrategy(FieldStrategy) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
-
- setUseGeneratedShortKey(boolean) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
-
是否生成短key缓存
- setWorkerId(Long) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
-
- SFunction<T,R> - com.baomidou.mybatisplus.core.toolkit.support中的接口
-
支持序列化的 Function
- sharding(Boolean) - 类 中的方法com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper.InterceptorIgnoreCache.InterceptorIgnoreCacheBuilder
-
- SharedString - com.baomidou.mybatisplus.core.conditions中的类
-
共享查询字段
- SharedString() - 类 的构造器com.baomidou.mybatisplus.core.conditions.SharedString
-
- SharedString(String) - 类 的构造器com.baomidou.mybatisplus.core.conditions.SharedString
-
- SINGLE_QUOTE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
-
- SLASH - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
-
- SPACE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
-
- SQL - 接口 中的静态变量com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- sql() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPBoundSql
-
- sql(String) - 类 中的方法com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPBoundSql
-
- SQL_SCRIPT - 接口 中的静态变量com.baomidou.mybatisplus.core.assist.ISqlRunner
-
- sqlArgsFill(String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
-
替换 SQL 语句中的占位符,例如输入 SELECT * FROM test WHERE id = {0} AND name = {1} 会被替换为
SELECT * FROM test WHERE id = 1 AND name = 'MP'
当数组中参数不足时,该方法会抛出错误:数组下标越界ArrayIndexOutOfBoundsException
- sqlComment - 类 中的变量com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
SQL注释
- sqlComment() - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
SQL 注释
- sqlCount() - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
SQL 查询记录行数
- sqlFirst - 类 中的变量com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
SQL起始语句
- sqlFirst() - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
SQL 注释
- sqlFragments - 类 中的变量com.baomidou.mybatisplus.core.MybatisConfiguration
-
- SqlInfo - com.baomidou.mybatisplus.core.parser中的类
-
Sql Info
- SqlInfo() - 类 的构造器com.baomidou.mybatisplus.core.parser.SqlInfo
-
- SqlKeyword - com.baomidou.mybatisplus.core.enums中的枚举
-
SQL 保留关键字枚举
- SqlLike - com.baomidou.mybatisplus.core.enums中的枚举
-
SQL like 枚举
- sqlLogicSet(TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
SQL 更新 set 语句
- SqlMethod - com.baomidou.mybatisplus.core.enums中的枚举
-
MybatisPlus 支持 SQL 方法
- sqlOrderBy(TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
- sqlParam(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
-
获取SQL PARAMS字符串
- SqlRunnerInjector - com.baomidou.mybatisplus.core.injector中的类
-
SqlRunner 注入器
- SqlRunnerInjector() - 类 的构造器com.baomidou.mybatisplus.core.injector.SqlRunnerInjector
-
- SqlScriptUtils - com.baomidou.mybatisplus.core.toolkit.sql中的类
-
sql 脚本工具类
- SqlScriptUtils() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
-
- sqlSelectColumns(TableInfo, boolean) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
SQL 查询所有表字段
- sqlSelectObjsColumns(TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
SQL 设置selectObj sql select
- sqlSet(boolean, boolean, TableInfo, boolean, String, String) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
SQL 更新 set 语句
- SqlUtils - com.baomidou.mybatisplus.core.toolkit.sql中的类
-
SqlUtils工具类
!!!
- SqlUtils() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
-
- sqlWhereByMap(TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
SQL map 查询条件
- sqlWhereEntityWrapper(boolean, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
-
EntityWrapper方式获取select where
- STAR - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
-
- strictFill(boolean, TableInfo, MetaObject, List<StrictFill<?, ?>>) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
-
严格填充,只针对非主键的字段,只有该表注解了fill 并且 字段名和字段属性 能匹配到才会进行填充(null 值不填充)
- StrictFill<T,E extends T> - com.baomidou.mybatisplus.core.handlers中的类
-
严格填充模式 model
- StrictFill(String, Class<T>, Supplier<E>) - 类 的构造器com.baomidou.mybatisplus.core.handlers.StrictFill
-
- strictFillStrategy(MetaObject, String, Supplier<?>) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
-
严格模式填充策略,默认有值不覆盖,如果提供的值为null也不填充
- strictInsertFill(MetaObject, String, Class<T>, E) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
-
- strictInsertFill(MetaObject, String, Supplier<E>, Class<T>) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
-
- strictInsertFill(TableInfo, MetaObject, List<StrictFill<?, ?>>) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
-
- StrictMap(String) - 类 的构造器com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap
-
- strictUpdateFill(MetaObject, String, Supplier<E>, Class<T>) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
-
- strictUpdateFill(MetaObject, String, Class<T>, E) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
-
- strictUpdateFill(TableInfo, MetaObject, List<StrictFill<?, ?>>) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
-
- StringEscape - com.baomidou.mybatisplus.core.toolkit.sql中的类
-
StringEscape ,数据库字符串转义
- StringEscape() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.sql.StringEscape
-
- StringPool - com.baomidou.mybatisplus.core.toolkit中的接口
-
Copy to jodd.util
Pool of String
constants to prevent repeating of
hard-coded String
literals in the code.
- StringUtils - com.baomidou.mybatisplus.core.toolkit中的类
-
String 工具类
- StringUtils() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.StringUtils
-
- SystemClock - com.baomidou.mybatisplus.core.toolkit中的类
-
高并发场景下System.currentTimeMillis()的性能问题的优化
System.currentTimeMillis()的调用比new一个普通对象要耗时的多(具体耗时高出多少我还没测试过,有人说是100倍左右)
System.currentTimeMillis()之所以慢是因为去跟系统打了一次交道
后台定时更新时钟,JVM退出时,线程自动回收
10亿:43410,206,210.72815533980582%
1亿:4699,29,162.0344827586207%
1000万:480,12,40.0%
100万:50,10,5.0%