跳过导航链接
A B C D E F G H I J L M N O P Q R S T U V W X 

A

addDeleteMappedStatement(Class<?>, String, SqlSource) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
addFilter(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
为了兼容之前的版本,可使用where()或and()替代
addFilterIfNeed(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
根据判断条件来添加条件语句部分 使用 andIf() 替代 eg: ew.filterIfNeed(false,"name='zhangsan'").where("name='zhangsan'") .filterIfNeed(true,"id={0}",22) 输出: WHERE (name='zhangsan' AND id=22)
addInsertMappedStatement(Class<?>, Class<?>, String, SqlSource, KeyGenerator, String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
addMappedStatement(Class<?>, String, SqlSource, SqlCommandType, Class<?>, String, Class<?>, KeyGenerator, String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
addMappedStatement(MappedStatement) - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
MybatisPlus 加载 SQL 顺序: 1、加载XML中的SQL
2、加载sqlProvider中的SQL
3、xmlSql 与 sqlProvider不能包含相同的SQL

调整后的SQL优先级:xmlSql > sqlProvider > curdSql
addMapper(Class<T>) - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
 
addMapper(Class<T>) - 类 中的方法com.baomidou.mybatisplus.MybatisMapperRegistry
 
addMappers(String, Class<?>) - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
 
addMappers(String) - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
 
addSelectMappedStatement(Class<?>, String, SqlSource, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
addUpdateMappedStatement(Class<?>, Class<?>, String, SqlSource) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
afterPropertiesSet() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
and(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
AND 连接后续条件
AND() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
AND_NEW() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
andNew(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
使用AND连接并换行 eg: ew.where("name='zhangsan'").and("id=11").andNew("statu=1"); 输出: WHERE (name='zhangsan' AND id=11) AND (statu=1)
AutoGenerator - com.baomidou.mybatisplus.generator中的类
映射文件自动生成类
AutoGenerator() - 类 的构造器com.baomidou.mybatisplus.generator.AutoGenerator
 
AutoGenerator(ConfigGenerator) - 类 的构造器com.baomidou.mybatisplus.generator.AutoGenerator
 
AutoMapper<T> - com.baomidou.mybatisplus.mapper中的接口
Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能 java.lang.Long 类型 ID 主键
AutoSqlInjector - com.baomidou.mybatisplus.mapper中的类
SQL 自动注入器
AutoSqlInjector() - 类 的构造器com.baomidou.mybatisplus.mapper.AutoSqlInjector
 

B

baseMapper - 类 中的变量com.baomidou.framework.service.impl.ServiceImpl
 
BaseMapper<T,PK extends Serializable> - com.baomidou.mybatisplus.mapper中的接口
Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能 这个 Mapper 支持 id 泛型
between(String, String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
betwwee 条件语句
BETWEEN_AND(String, String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
处理BETWEEN_AND操作
build(Reader, String, Properties) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
 
build(InputStream, String, Properties) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
 
buildClassComment(BufferedWriter, String) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
构建类上面的注释
buildEntityBean(List<String>, List<String>, List<String>, String, Map<String, AutoGenerator.IdInfo>, String, String) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
生成实体类
buildEntityBeanColumnConstant(List<String>, List<String>, List<String>, BufferedWriter, int) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
 
builderAssistant - 类 中的变量com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
buildMapper(String, String) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
构建Mapper文件
buildMapperXml(List<String>, List<String>, List<String>, Map<String, AutoGenerator.IdInfo>, String, String) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
构建实体类映射XML文件
buildPaginationSql(String, int, int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.dialects.HSQLDialect
 
buildPaginationSql(String, int, int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.dialects.MySqlDialect
 
buildPaginationSql(String, int, int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.dialects.OracleDialect
 
buildPaginationSql(String, int, int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.dialects.PostgreDialect
 
buildPaginationSql(String, int, int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.dialects.SQLiteDialect
 
buildPaginationSql(String, int, int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.dialects.SQLServerDialect
 
buildPaginationSql(String, int, int) - 接口 中的方法com.baomidou.mybatisplus.plugins.pagination.IDialect
组装分页语句
buildService(String, String) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
构建service文件
buildServiceImpl(String, String, String, String) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
构建service实现类文件
buildSQL(BufferedWriter, Map<String, AutoGenerator.IdInfo>, List<String>) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
通用返回参数
buildSqlSessionFactory() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Build a SqlSessionFactory instance.
buliderModel - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 

C

camelToUnderline(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
字符串驼峰转下划线格式
capitalize(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
字符串第一个字母大写
checkFieldValueNotNull(Object) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ReflectionKit
调用对象的get方法检查对象所有属性是否为null
CollectionUtil - com.baomidou.mybatisplus.toolkit中的类
Collection工具类
CollectionUtil() - 类 的构造器com.baomidou.mybatisplus.toolkit.CollectionUtil
 
columnConstant - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
com.baomidou.framework.service - 程序包 com.baomidou.framework.service
service 超级抽象类
com.baomidou.framework.service.impl - 程序包 com.baomidou.framework.service.impl
service 实现类
com.baomidou.mybatisplus - 程序包 com.baomidou.mybatisplus
mybatis-plus 对 mybatis 功能增强,使之用起来更加顺手。
com.baomidou.mybatisplus.annotations - 程序包 com.baomidou.mybatisplus.annotations
注解方法类
com.baomidou.mybatisplus.exceptions - 程序包 com.baomidou.mybatisplus.exceptions
异常类
com.baomidou.mybatisplus.generator - 程序包 com.baomidou.mybatisplus.generator
自动生成代码相关类
com.baomidou.mybatisplus.mapper - 程序包 com.baomidou.mybatisplus.mapper
自动处理 CURD 基本 SQL 相关类
com.baomidou.mybatisplus.plugins - 程序包 com.baomidou.mybatisplus.plugins
mybatis 插件相关类
com.baomidou.mybatisplus.plugins.pagination - 程序包 com.baomidou.mybatisplus.plugins.pagination
mybatis 分页插件实现类
com.baomidou.mybatisplus.plugins.pagination.dialects - 程序包 com.baomidou.mybatisplus.plugins.pagination.dialects
mybatis 分页插件,支持不同数据库方言实现类
com.baomidou.mybatisplus.spring - 程序包 com.baomidou.mybatisplus.spring
Spring相关类
com.baomidou.mybatisplus.toolkit - 程序包 com.baomidou.mybatisplus.toolkit
工具包类
CommonMapper<T> - com.baomidou.mybatisplus.mapper中的接口
Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能 java.lang.String 类型 ID 主键
CommonServiceImpl<M extends CommonMapper<T>,T> - com.baomidou.framework.service.impl中的类
主键 String 类型 IService 实现类( 泛型:M 是 mapper 对象, T 是实体 )
CommonServiceImpl() - 类 的构造器com.baomidou.framework.service.impl.CommonServiceImpl
 
concatCapitalize(String, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
拼接字符串第二个字符串第一个字母大写
config - 类 中的变量com.baomidou.mybatisplus.generator.AutoGenerator
 
ConfigBaseEntity - com.baomidou.mybatisplus.generator中的类
基础实体配置
ConfigBaseEntity() - 类 的构造器com.baomidou.mybatisplus.generator.ConfigBaseEntity
 
configBaseEntity - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
ConfigDataSource - com.baomidou.mybatisplus.generator中的枚举
数据源配置
configDataSource - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
ConfigGenerator - com.baomidou.mybatisplus.generator中的类
生成器配置类 ********************************* 使用前必读 ********************* saveDir 文件生成目录 entity_package entity 包路径 mapper_package mapper 包路径 xmlPackage xx_mapper.xml 包路径,默认为mapper/xml servicePackage service 包路径 serviceImplPackage serviceImpl包路径,默认为service/impl superService service 父类包路径名称 superServiceImpl service 实现父类包路径名称 mapperName 自定义 mapper 名称 mapperXMLName 自定义 xml 名称 serviceName 自定义 service 名称 serviceImplName 自定义 serviceImp 名称 tableNames 要生成的表名称,如为空就直接指定所有表.格式为逗号分割 columnConstant 【实体】是否生成字段常量(默认 false) buliderModel 【实体】是否为构建者模型(默认 false) fileOverride 是否覆盖当前已有文件 ------------------------------------- 以下数据库相关配置: ------------------------------------- db_include_prefix 表是否包含前缀,例如: tb_xxx 其中 tb_ 为前缀 db_driverName 驱动 db_user 用户名 db_password 密码 db_url 连接地址
ConfigGenerator() - 类 的构造器com.baomidou.mybatisplus.generator.ConfigGenerator
 
configIdType - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
ConfigIdType - com.baomidou.mybatisplus.generator中的枚举
数据库表ID类型枚举类
configuration - 类 中的变量com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
convert(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.DBKeywordsProcessor
数据库关键词转义
convertIfTag(SqlCommandType, TableFieldInfo, String, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
IF 条件转换方法
convertIfTag(TableFieldInfo, String, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
convertIfTag(TableFieldInfo, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
convertIfTagInsert(TableFieldInfo, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
convertTypeAliasesPackage(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.PackageHelper
别名通配符设置
count(String, Connection, MappedStatement, BoundSql, Pagination) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
查询总记录条数
createParameterHandler(MappedStatement, Object, BoundSql) - 类 中的方法com.baomidou.mybatisplus.MybatisXMLLanguageDriver
 

D

DB_COLUMN_UNDERLINE - 类 中的静态变量com.baomidou.mybatisplus.MybatisConfiguration
 
DB_TYPE - 类 中的静态变量com.baomidou.mybatisplus.MybatisConfiguration
 
dbColumnUnderline - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
dbDriverName - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
DBKeywordsProcessor - com.baomidou.mybatisplus.toolkit中的类
数据库关键字替换
DBKeywordsProcessor() - 类 的构造器com.baomidou.mybatisplus.toolkit.DBKeywordsProcessor
 
dbPassword - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
dbPrefix - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
dbType - 类 中的变量com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
DBType - com.baomidou.mybatisplus.mapper中的枚举
MybatisPlus 数据库类型
dbUrl - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
dbUser - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
dealParams(Object[], int) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
处理Object类型的参数 如果类型为String,自动添加单引号 'value'。
deleteBatchIds(List<? extends Serializable>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
deleteBatchIds(List<? extends Serializable>) - 接口 中的方法com.baomidou.framework.service.IService
删除(根据ID 批量删除)
deleteBatchIds(List<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
删除(根据ID 批量删除)
deleteById(Serializable) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
deleteById(Serializable) - 接口 中的方法com.baomidou.framework.service.IService
根据 ID 删除
deleteById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 ID 删除
deleteByMap(Map<String, Object>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
deleteByMap(Map<String, Object>) - 接口 中的方法com.baomidou.framework.service.IService
根据 columnMap 条件,删除记录
deleteByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 columnMap 条件,删除记录
deleteSelective(T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
deleteSelective(T) - 接口 中的方法com.baomidou.framework.service.IService
根据 entity 条件,删除记录
deleteSelective(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 entity 条件,删除记录
DialectFactory - com.baomidou.mybatisplus.plugins.pagination中的类
分页方言工厂类
DialectFactory() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.DialectFactory
 

E

EMPTY_STRING - 类 中的静态变量com.baomidou.mybatisplus.toolkit.StringUtils
空字符串
entity - 类 中的变量com.baomidou.mybatisplus.mapper.EntityWrapper
数据库表映射实体类
entityPackage - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
EntityWrapper<T> - com.baomidou.mybatisplus.mapper中的类
Entity 对象封装操作类,定义T-SQL语法
EntityWrapper() - 类 的构造器com.baomidou.mybatisplus.mapper.EntityWrapper
 
EntityWrapper(T) - 类 的构造器com.baomidou.mybatisplus.mapper.EntityWrapper
 
EntityWrapper(T, String) - 类 的构造器com.baomidou.mybatisplus.mapper.EntityWrapper
 
exists(String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
EXISTS 条件语句,目前适配mysql及oracle
EXISTS(String) - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
将EXISTS语句添加到WHERE条件中
extractModelClass(Class<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
 

F

FIELD_STRATEGY - 类 中的静态变量com.baomidou.mybatisplus.MybatisConfiguration
 
FieldStrategy - com.baomidou.mybatisplus.annotations中的枚举
字段策略枚举类
FILE_OVERRIDE - 类 中的静态变量com.baomidou.mybatisplus.generator.AutoGenerator
 
fileOverride - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
formatSql(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
格式化SQL
formatSqlIfNeed(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
根据需要格式化SQL

G

generate() - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
生成映射文件
get32UUID() - 类 中的静态方法com.baomidou.mybatisplus.MybatisDefaultParameterHandler
获取去掉"-" UUID
getBeanName(String, boolean) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
生成 beanName
getCache() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
getClassName() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigBaseEntity
 
getColumn() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
getColumns() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigBaseEntity
 
getConfig() - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
 
getConfigBaseEntity() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getConfigDataSource(String) - 枚举 中的静态方法com.baomidou.mybatisplus.generator.ConfigDataSource
获取数据库类型(默认 MySql)
getConfigDataSource() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getConfigIdType() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getCurrent() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getDatabaseIdProvider() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Gets the DatabaseIdProvider
getDatacenterId(long) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.Sequence
数据标识id部分
getDb() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigDataSource
 
getDb() - 枚举 中的方法com.baomidou.mybatisplus.mapper.DBType
 
getDbDriverName() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getDbPassword() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getDBType(String) - 枚举 中的静态方法com.baomidou.mybatisplus.mapper.DBType
获取数据库类型(默认 MySql)
getDbUrl() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getDbUser() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.annotations.FieldStrategy
 
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.annotations.IdType
 
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigIdType
 
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.mapper.DBType
 
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.mapper.SqlMethod
 
getDialectByDbtype(String) - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.DialectFactory
根据数据库类型选择不同分页方言
getEl() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
getEntity() - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
 
getEntityPackage() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getFieldComment() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigDataSource
 
getFieldKey() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigDataSource
 
getFieldList() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
getFieldName() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigDataSource
 
getFieldStrategy(int) - 枚举 中的静态方法com.baomidou.mybatisplus.annotations.FieldStrategy
 
getFieldStrategy() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
getFieldType() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigDataSource
 
getFilePath(String, String) - 类 中的静态方法com.baomidou.mybatisplus.generator.AutoGenerator
生成文件地址
getId() - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IdWorker
 
getIdType() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getIdType() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
getKey() - 枚举 中的方法com.baomidou.mybatisplus.annotations.FieldStrategy
 
getKey() - 枚举 中的方法com.baomidou.mybatisplus.annotations.IdType
 
getKey() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigIdType
 
getKeyColumn() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
getKeyProperty() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
getMapper(Class<T>, SqlSession) - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
 
getMapper(Class<T>, SqlSession) - 类 中的方法com.baomidou.mybatisplus.MybatisMapperRegistry
 
getMapperName() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getMapperPackage() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getMapperRegistry() - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
 
getMappers() - 类 中的方法com.baomidou.mybatisplus.MybatisMapperRegistry
 
getMapperXMLName() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getMaxTime() - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
getMaxWorkerId(long, long) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.Sequence
获取 maxWorkerId
getMethod() - 枚举 中的方法com.baomidou.mybatisplus.mapper.SqlMethod
 
getMethodCapitalize(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ReflectionKit
反射 method 方法名,例如 getId
getMethodValue(Class<?>, Object, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ReflectionKit
获取 public get方法的值
getMethodValue(Object, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ReflectionKit
获取 public get方法的值
getObject() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
getObjectType() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
getOffsetCurrent() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getOrderByField() - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
getPackageName() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigBaseEntity
 
getPages() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getParameters(Object) - 类 中的静态方法com.baomidou.mybatisplus.MybatisDefaultParameterHandler
处理正常批量插入逻辑 org.apache.ibatis.session.defaults.DefaultSqlSession$StrictMap 该类方法 wrapCollection 实现 StrictMap 封装逻辑
getPathFromPackageName(String) - 类 中的静态方法com.baomidou.mybatisplus.generator.AutoGenerator
根据包名转换成具体路径
getProperty() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
getRecords() - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
getResultMap() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
getSaveDir() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getSelf() - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
 
getSelf() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
子类泛型实现
getServiceImplName() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getServiceImplPackage() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getServiceName() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getServicePackage() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getSize() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getSql() - 枚举 中的方法com.baomidou.mybatisplus.mapper.SqlMethod
 
getSqlFragment(String) - 类 中的方法com.baomidou.mybatisplus.MybatisXMLMapperBuilder
 
getSqlSegment() - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
SQL 片段
getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
 
getSuperService() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getSuperServiceImpl() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getTableComment(Connection) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
获取所有的数据库表注释
getTableComment() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigDataSource
 
getTableCommentsSql() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigDataSource
 
getTableFieldsSql() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigDataSource
 
getTableInfo(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.TableInfoHelper
获取实体映射表信息
getTableName() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigDataSource
 
getTableName() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
getTableNames() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
getTables(Connection) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
检查配置的所有表是否在dbTables里存在.
getTablesSql() - 枚举 中的方法com.baomidou.mybatisplus.generator.ConfigDataSource
 
getTotal() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getVfs() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
getXmlPackage() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
GROUP_BY(String) - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
groupBy(String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
SQL中groupBy关键字跟的条件语句 eg: ew.where("name='zhangsan'").groupBy("id,name")

H

hasMapper(Class<?>) - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
 
hasMapper(Class<T>) - 类 中的方法com.baomidou.mybatisplus.MybatisMapperRegistry
 
hasNext() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
hasPrevious() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
having(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
SQL中having关键字跟的条件语句 eg: ew.groupBy("id,name").having("id={0}",22).and("password is not null")
HAVING(String) - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
HSQLDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
HSQL 数据库分页语句组装实现
HSQLDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.HSQLDialect
 

I

ICommonService<T> - com.baomidou.framework.service中的接口
主键 String 类型基础 Service
IDialect - com.baomidou.mybatisplus.plugins.pagination中的接口
数据库 分页语句组装接口
IdType - com.baomidou.mybatisplus.annotations中的枚举
生成ID类型枚举类
idType - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
IdWorker - com.baomidou.mybatisplus.toolkit中的类
高效GUID产生算法(sequence),基于Snowflake实现64位自增ID算法。
IdWorker() - 类 的构造器com.baomidou.mybatisplus.toolkit.IdWorker
 
IMetaObjectHandler - com.baomidou.mybatisplus.mapper中的接口
元对象字段填充控制器抽象类,实现公共字段自动写入
in(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
IN 条件语句,目前适配mysql及oracle
in(String, List<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
IN 条件语句,目前适配mysql及oracle
in(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
IN 条件语句,目前适配mysql及oracle
IN(String, List<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
将IN语句添加到WHERE条件中
IN(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
将IN语句添加到WHERE条件中
includeColumns(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigBaseEntity
判断是否为公共字段
initTableInfo(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.TableInfoHelper
实体类反射获取表信息【初始化】
inject(Configuration, MapperBuilderAssistant, Class<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入单点 crudSql
inject(Configuration, MapperBuilderAssistant, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
自定义方法,注入点(子类需重写该方法)
inject(Configuration, MapperBuilderAssistant, Class<?>) - 接口 中的方法com.baomidou.mybatisplus.mapper.ISqlInjector
注入 SQL
injectDeleteByMapSql(Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入 map 条件删除 SQL 语句
injectDeleteSelectiveSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入 entity 条件删除 SQL 语句
injectDeleteSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入删除 SQL 语句
injectInsertBatchSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入批量插入 SQL 语句
injectInsertOneSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入插入 SQL 语句
injectSelectByMapSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入 map 查询 SQL 语句
injectSelectCountByEWSql(SqlMethod, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入EntityWrapper查询总记录数 SQL 语句
injectSelectCountSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入实体查询总记录数 SQL 语句
injectSelectListSql(SqlMethod, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入EntityWrapper方式查询记录列表 SQL 语句
injectSelectOneSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入实体查询一条记录 SQL 语句
injectSelectSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入查询 SQL 语句
injectUpdateBatchById(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入批量更新 SQL 语句
injectUpdateByIdSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入更新 SQL 语句
injectUpdateSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入批量更新 SQL 语句
insert(T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
insert(T) - 接口 中的方法com.baomidou.framework.service.IService
插入一条记录
insert(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
插入一条记录
insertBatch(List<T>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
insertBatch(List<T>) - 接口 中的方法com.baomidou.framework.service.IService
插入(批量),该方法不适合 Oracle
insertBatch(List<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
插入(批量)
insertFill(MetaObject) - 接口 中的方法com.baomidou.mybatisplus.mapper.IMetaObjectHandler
插入元对象字段填充
insertOrUpdate(T, boolean) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
TableId 注解存在更新记录,否插入一条记录
insertOrUpdate(T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
insertOrUpdate(T) - 接口 中的方法com.baomidou.framework.service.IService
TableId 注解存在更新记录,否插入一条记录
insertOrUpdateSelective(T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
insertOrUpdateSelective(T) - 接口 中的方法com.baomidou.framework.service.IService
TableId 注解存在更新记录,否插入一条记录 (选择字段, null 字段不插入)
insertSelective(T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
insertSelective(T) - 接口 中的方法com.baomidou.framework.service.IService
插入一条记录(选择字段, null 字段不插入)
insertSelective(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
插入一条记录(选择字段, null 字段不插入)
inspectInject(Configuration, MapperBuilderAssistant, Class<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
CRUD注入后给予标识 注入过后不再注入
inspectInject(Configuration, MapperBuilderAssistant, Class<?>) - 接口 中的方法com.baomidou.mybatisplus.mapper.ISqlInjector
检查SQL是否已经注入 ps:注入基本SQL后给予标识 注入过不再注入
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
IS_NOT_NULL(String) - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
IS NOT NULL查询
IS_NULL(String) - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
IS NULL查询
IS_REFRESH - 类 中的静态变量com.baomidou.mybatisplus.MybatisConfiguration
 
isAsc() - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
isBuliderModel() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
isColumnConstant() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
isDate(List<String>) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
字段是否为日期类型
isDbColumnUnderline() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
isDbPrefix() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
isDecimal(List<String>) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
字段是否为浮点数类型
isEmpty(Collection<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.CollectionUtil
校验集合是否为空
isEmpty(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
判断字符串是否为空
IService<T,PK> - com.baomidou.framework.service中的接口
顶级 Service
isFileOverride() - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
isKeyRelated() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
isNotEmpty(Collection<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.CollectionUtil
校验集合是否不为空
isNotEmpty(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
判断字符串是否不为空
isNotNull(String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
is not null 条件
isNull(String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
is not null 条件
ISqlInjector - com.baomidou.mybatisplus.mapper中的接口
SQL 自动注入器接口
isRelated() - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
isSearchCount() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
isSingleton() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
isStopProceed() - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
ISuperService<T> - com.baomidou.framework.service中的接口
主键 Long 类型基础 Service
isUpperCase(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
判断字符串是否为纯大写字母

J

JAVA_SUFFIX - 类 中的静态变量com.baomidou.mybatisplus.generator.AutoGenerator
 

L

languageDriver - 类 中的变量com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
like(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
LIKE条件语句,value中无需前后% 目前适配mysql及oracle
LIKE(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
将LIKE语句添加到WHERE条件中
logger - 类 中的变量com.baomidou.framework.service.impl.ServiceImpl
子类不用再定义logger对象
logger - 类 中的静态变量com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
logger - 类 中的变量com.baomidou.mybatisplus.MybatisConfiguration
 
logger - 类 中的变量com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
logger - 类 中的变量com.baomidou.mybatisplus.spring.MybatisMapperRefresh
 
logger - 类 中的静态变量com.baomidou.mybatisplus.toolkit.DBKeywordsProcessor
 
logger - 类 中的静态变量com.baomidou.mybatisplus.toolkit.Sequence
 

M

MAPPER_REGISTRY_CACHE - 类 中的静态变量com.baomidou.mybatisplus.MybatisConfiguration
缓存注册标识
mapperName - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
mapperPackage - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
mapperXMLName - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
match(String, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
正则表达式匹配
META_OBJECT_HANDLER - 类 中的静态变量com.baomidou.mybatisplus.MybatisConfiguration
 
MybatisAbstractSQL<T> - com.baomidou.mybatisplus中的类
重定义 AbstractSQL ,实现标准TSQL的 查询条件自定义
MybatisAbstractSQL() - 类 的构造器com.baomidou.mybatisplus.MybatisAbstractSQL
 
MybatisConfiguration - com.baomidou.mybatisplus中的类
replace default Configuration class Caratacus 2016/9/25 replace mapperRegistry
MybatisConfiguration() - 类 的构造器com.baomidou.mybatisplus.MybatisConfiguration
初始化调用
MybatisDefaultParameterHandler - com.baomidou.mybatisplus中的类
自定义 ParameterHandler 重装构造函数,填充插入方法主键 ID
MybatisDefaultParameterHandler(MappedStatement, Object, BoundSql) - 类 的构造器com.baomidou.mybatisplus.MybatisDefaultParameterHandler
 
MybatisMapperAnnotationBuilder - com.baomidou.mybatisplus中的类
继承 MapperAnnotationBuilder 没有XML配置文件注入基础CRUD方法
MybatisMapperAnnotationBuilder(Configuration, Class<?>) - 类 的构造器com.baomidou.mybatisplus.MybatisMapperAnnotationBuilder
 
MybatisMapperRefresh - com.baomidou.mybatisplus.spring中的类
切莫用于生产环境(后果自负)
Mybatis 映射文件热加载(发生变动后自动重新加载).
MybatisMapperRefresh(Resource[], SqlSessionFactory, int, int, boolean) - 类 的构造器com.baomidou.mybatisplus.spring.MybatisMapperRefresh
 
MybatisMapperRefresh(Resource[], SqlSessionFactory, boolean) - 类 的构造器com.baomidou.mybatisplus.spring.MybatisMapperRefresh
 
mybatisMapperRegistry - 类 中的变量com.baomidou.mybatisplus.MybatisConfiguration
 
MybatisMapperRegistry - com.baomidou.mybatisplus中的类
继承至MapperRegistry
MybatisMapperRegistry(Configuration) - 类 的构造器com.baomidou.mybatisplus.MybatisMapperRegistry
 
MybatisPlusException - com.baomidou.mybatisplus.exceptions中的异常错误
MybatisPlus 异常类
MybatisPlusException(String) - 异常错误 的构造器com.baomidou.mybatisplus.exceptions.MybatisPlusException
 
MybatisPlusException(Throwable) - 异常错误 的构造器com.baomidou.mybatisplus.exceptions.MybatisPlusException
 
MybatisPlusException(String, Throwable) - 异常错误 的构造器com.baomidou.mybatisplus.exceptions.MybatisPlusException
 
MybatisSessionFactoryBuilder - com.baomidou.mybatisplus中的类
replace default SqlSessionFactoryBuilder class
MybatisSessionFactoryBuilder() - 类 的构造器com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
 
MybatisSqlSessionFactoryBean - com.baomidou.mybatisplus.spring中的类
拷贝类 org.mybatis.spring.SqlSessionFactoryBean 修改方法 buildSqlSessionFactory() 加载自定义 MybatisXmlConfigBuilder
MybatisSqlSessionFactoryBean() - 类 的构造器com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
MybatisXMLConfigBuilder - com.baomidou.mybatisplus中的类
Copy from XMLConfigBuilder in Mybatis and replace default Configuration class by MybatisConfiguration class
MybatisXMLConfigBuilder(Reader) - 类 的构造器com.baomidou.mybatisplus.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(Reader, String) - 类 的构造器com.baomidou.mybatisplus.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(Reader, String, Properties) - 类 的构造器com.baomidou.mybatisplus.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(InputStream) - 类 的构造器com.baomidou.mybatisplus.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(InputStream, String) - 类 的构造器com.baomidou.mybatisplus.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(InputStream, String, Properties) - 类 的构造器com.baomidou.mybatisplus.MybatisXMLConfigBuilder
 
MybatisXMLLanguageDriver - com.baomidou.mybatisplus中的类
继承 XMLLanguageDriver 重装构造函数,使用自定义 ParameterHandler
MybatisXMLLanguageDriver() - 类 的构造器com.baomidou.mybatisplus.MybatisXMLLanguageDriver
 
MybatisXMLMapperBuilder - com.baomidou.mybatisplus中的类
org.apache.ibatis.builder.xml.XMLMapperBuilder injector curdSql
MybatisXMLMapperBuilder(Reader, Configuration, String, Map<String, XNode>, String) - 类 的构造器com.baomidou.mybatisplus.MybatisXMLMapperBuilder
已过时。
MybatisXMLMapperBuilder(Reader, Configuration, String, Map<String, XNode>) - 类 的构造器com.baomidou.mybatisplus.MybatisXMLMapperBuilder
已过时。
MybatisXMLMapperBuilder(InputStream, Configuration, String, Map<String, XNode>, String) - 类 的构造器com.baomidou.mybatisplus.MybatisXMLMapperBuilder
 
MybatisXMLMapperBuilder(InputStream, Configuration, String, Map<String, XNode>) - 类 的构造器com.baomidou.mybatisplus.MybatisXMLMapperBuilder
 
MySqlDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
MYSQL 数据库分页语句组装实现
MySqlDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.MySqlDialect
 
mysqlProcessType(String) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
MYSQL字段类型转换

N

nextId() - 类 中的方法com.baomidou.mybatisplus.toolkit.Sequence
获取下一个ID
NOT_EXISTS(String) - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
将NOT_EXISTS语句添加到WHERE条件中
NOT_IN(String, List<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
将IN语句添加到WHERE条件中
NOT_IN(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
将IN语句添加到WHERE条件中
NOT_LIKE(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.TSqlPlus
将LIKE语句添加到WHERE条件中
notExists(String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
NOT EXISTS条件语句
notIn(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
NOT IN条件语句
notIn(String, List<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
NOT IN 条件语句,目前适配mysql及oracle
notIn(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
NOT IN 条件语句,目前适配mysql及oracle
notLike(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
NOT LIKE条件语句,value中无需前后% 目前适配mysql及oracle
now() - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SystemClock
 
nowDate() - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SystemClock
 

O

offsetCurrent(int, int) - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
onApplicationEvent(ApplicationEvent) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
or(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
添加OR条件
OR() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
OR_NEW() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
OracleDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
ORACLE 数据库分页语句组装实现
OracleDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.OracleDialect
 
oracleProcessType(String) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
ORACLE字段类型转换
ORDER_BY(String) - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
orderBy(String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
SQL中orderby关键字跟的条件语句 eg: ew.groupBy("id,name").having("id={0}",22).and("password is not null" ).orderBy("id,name")
orderBy(String, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
SQL中orderby关键字跟的条件语句,可根据变更动态排序
orNew(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
使用OR换行,并添加一个带()的新的条件 eg: ew.where("name='zhangsan'").and("id=11").orNew("statu=1"); 输出: WHERE (name='zhangsan' AND id=11) OR (statu=1)

P

PackageHelper - com.baomidou.mybatisplus.toolkit中的类
包扫描辅助类
PackageHelper() - 类 的构造器com.baomidou.mybatisplus.toolkit.PackageHelper
 
Page<T> - com.baomidou.mybatisplus.plugins中的类
实现分页辅助类
Page() - 类 的构造器com.baomidou.mybatisplus.plugins.Page
 
Page(int, int) - 类 的构造器com.baomidou.mybatisplus.plugins.Page
 
Page(int, int, String) - 类 的构造器com.baomidou.mybatisplus.plugins.Page
 
Pagination - com.baomidou.mybatisplus.plugins.pagination中的类
简单分页模型 用户可以通过继承 org.apache.ibatis.session.RowBounds实现自己的分页模型
注意:插件仅支持RowBounds及其子类作为分页参数
Pagination() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.Pagination
 
Pagination(int, int) - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.Pagination
分页构造函数
Pagination(int, int, boolean) - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.Pagination
 
PaginationInterceptor - com.baomidou.mybatisplus.plugins中的类
分页拦截器
PaginationInterceptor() - 类 的构造器com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
parse() - 类 中的方法com.baomidou.mybatisplus.MybatisMapperAnnotationBuilder
 
parse() - 类 中的方法com.baomidou.mybatisplus.MybatisXMLConfigBuilder
 
parse() - 类 中的方法com.baomidou.mybatisplus.MybatisXMLMapperBuilder
 
PATH_ENTITY - 类 中的静态变量com.baomidou.mybatisplus.generator.AutoGenerator
 
PATH_MAPPER - 类 中的静态变量com.baomidou.mybatisplus.generator.AutoGenerator
 
PATH_SERVICE - 类 中的静态变量com.baomidou.mybatisplus.generator.AutoGenerator
 
PATH_SERVICE_IMPL - 类 中的静态变量com.baomidou.mybatisplus.generator.AutoGenerator
 
PATH_XML - 类 中的静态变量com.baomidou.mybatisplus.generator.AutoGenerator
 
PerformanceInterceptor - com.baomidou.mybatisplus.plugins中的类
性能分析拦截器,用于输出每条 SQL 语句及其执行时间
PerformanceInterceptor() - 类 的构造器com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
populateKeys(TableInfo, MappedStatement, Object) - 类 中的静态方法com.baomidou.mybatisplus.MybatisDefaultParameterHandler
填充主键 ID
PostgreDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
Postgre 数据库分页语句组装实现
PostgreDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.PostgreDialect
 
processBatch(MappedStatement, Object) - 类 中的静态方法com.baomidou.mybatisplus.MybatisDefaultParameterHandler
批量(填充主键 ID)
processField(String) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
字段处理
processType(String) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
 

Q

quotaMark(Object) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
使用单引号包含字符串

R

ReflectionKit - com.baomidou.mybatisplus.toolkit中的类
反射工具类
ReflectionKit() - 类 的构造器com.baomidou.mybatisplus.toolkit.ReflectionKit
 
retBool(int) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
判断数据库操作是否成功
run(ConfigGenerator) - 类 中的静态方法com.baomidou.mybatisplus.generator.AutoGenerator
run 执行
run() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisMapperRefresh
 

S

saveDir - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
selectBatchIds(List<? extends Serializable>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
selectBatchIds(List<? extends Serializable>) - 接口 中的方法com.baomidou.framework.service.IService
查询(根据ID 批量查询)
selectBatchIds(List<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
查询(根据ID 批量查询)
selectById(Serializable) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
selectById(Serializable) - 接口 中的方法com.baomidou.framework.service.IService
根据 ID 查询
selectById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 ID 查询
selectByMap(Map<String, Object>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
selectByMap(Map<String, Object>) - 接口 中的方法com.baomidou.framework.service.IService
查询(根据 columnMap 条件)
selectByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
查询(根据 columnMap 条件)
selectCount(T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
selectCount(EntityWrapper<T>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
selectCount(T) - 接口 中的方法com.baomidou.framework.service.IService
根据 entity 条件,查询总记录数
selectCount(EntityWrapper<T>) - 接口 中的方法com.baomidou.framework.service.IService
根据 EntityWrapper 条件,查询总记录数
selectCount(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 entity 条件,查询总记录数
selectCountByEw(EntityWrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 EntityWrapper 条件,查询总记录数
selectList(EntityWrapper<T>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
selectList(EntityWrapper<T>) - 接口 中的方法com.baomidou.framework.service.IService
查询列表
selectList(EntityWrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 entity 条件,查询全部记录
selectOne(T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
selectOne(EntityWrapper<T>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
selectOne(T) - 接口 中的方法com.baomidou.framework.service.IService
根据 entity 条件,查询一条记录
selectOne(EntityWrapper<T>) - 接口 中的方法com.baomidou.framework.service.IService
根据 EntityWrapper,查询一条记录
selectOne(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 entity 条件,查询一条记录
selectPage(Page<T>, EntityWrapper<T>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
selectPage(Page<T>, EntityWrapper<T>) - 接口 中的方法com.baomidou.framework.service.IService
翻页查询
selectPage(RowBounds, EntityWrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 entity 条件,查询全部记录(并翻页)
Sequence - com.baomidou.mybatisplus.toolkit中的类
分布式高效有序ID生产黑科技(sequence)
优化开源项目:http://git.oschina.net/yu120/sequence
Sequence() - 类 的构造器com.baomidou.mybatisplus.toolkit.Sequence
 
Sequence(long, long) - 类 的构造器com.baomidou.mybatisplus.toolkit.Sequence
 
ServiceImpl<M extends BaseMapper<T,PK>,T,PK extends Serializable> - com.baomidou.framework.service.impl中的类
IService 实现类( 泛型:M 是 mapper 对象,T 是实体 , PK 是主键泛型 )
ServiceImpl() - 类 的构造器com.baomidou.framework.service.impl.ServiceImpl
 
serviceImplName - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
serviceImplPackage - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
serviceName - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
servicePackage - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
setAsc(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
setBuliderModel(boolean) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setCache(Cache) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
setClassName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigBaseEntity
 
setColumn(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
setColumnConstant(boolean) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setColumns(String[]) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigBaseEntity
 
setConfig(ConfigGenerator) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
 
setConfigBaseEntity(ConfigBaseEntity) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setConfigDataSource(ConfigDataSource) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setConfigIdType(ConfigIdType) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setConfigLocation(Resource) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Set the location of the MyBatis SqlSessionFactory config file.
setConfiguration(Configuration) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Set a customized MyBatis configuration.
setConfigurationProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Set optional properties to be passed into the SqlSession configuration, as alternative to a &lt;properties&gt; tag in the configuration xml file.
setDatabaseIdProvider(DatabaseIdProvider) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Sets the DatabaseIdProvider.
setDataSource(DataSource) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Set the JDBC DataSource that this instance should manage transactions for.
setDbColumnUnderline(boolean) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setDbColumnUnderline(boolean) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
 
setDbColumnUnderline(boolean) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
setDbDriverName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setDbPassword(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setDbPrefix(boolean) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setDbType(String) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
 
setDbType(String) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
setDbUrl(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setDbUser(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setDefaultScriptingLanguage(Class<?>) - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
 
setDialectClazz(String) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
setDialectType(String) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
setEl(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
setEntity(T) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
 
setEntityPackage(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setEnvironment(String) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
NOTE: This class overrides any Environment you have set in the MyBatis config file.
setFailFast(boolean) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
If true, a final check is done on Configuration to assure that all mapped statements are fully loaded and there is no one still pending to resolve includes.
setFieldList(List<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
setFieldStrategy(int) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
 
setFieldStrategy(int) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
setFieldStrategy(FieldStrategy) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
setFileOverride(boolean) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setIdType(IdType) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setIdType(IdType) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
setKeyColumn(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
setKeyProperty(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
setKeyRelated(boolean) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
setMapperLocations(Resource[]) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Set locations of MyBatis mapper files that are going to be merged into the SqlSessionFactory configuration at runtime.
setMapperName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setMapperPackage(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setMapperXMLName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setMaxTime(long) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
setMetaObjectHandler(IMetaObjectHandler) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
 
setMetaObjectHandler(IMetaObjectHandler) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
setObjectFactory(ObjectFactory) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Sets the ObjectFactory.
setObjectWrapperFactory(ObjectWrapperFactory) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Sets the ObjectWrapperFactory.
setOrderByField(String) - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
setOverflowCurrent(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
setPackageName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigBaseEntity
 
setPlugins(Interceptor[]) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Mybatis plugin list.
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
setProperty(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
setRecords(List<T>) - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
setRelated(boolean) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
setResultMap(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
setSaveDir(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setSearchCount(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setServiceImplName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setServiceImplPackage(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setServiceName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setServicePackage(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setSqlInjector(ISqlInjector) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
 
setSqlInjector(ISqlInjector) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
setSqlSelect(String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
 
setSqlSessionFactoryBuilder(SqlSessionFactoryBuilder) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Sets the SqlSessionFactoryBuilder to use when creating the SqlSessionFactory.
setStopProceed(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
setSuperService(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setSuperServiceImpl(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setTableName(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
 
setTableNames(String[]) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
setTotal(int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setTransactionFactory(TransactionFactory) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Set the MyBatis TransactionFactory to use.
setTypeAliases(Class<?>[]) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
List of type aliases to register.
setTypeAliasesPackage(String) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Packages to search for type aliases.
setTypeAliasesSuperType(Class<?>) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Super class which domain objects have to extend to have a type alias created.
setTypeHandlers(TypeHandler<?>[]) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Set type handlers.
setTypeHandlersPackage(String) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Packages to search for type handlers.
setVfs(Class<? extends VFS>) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
setXmlPackage(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 
sql - 类 中的变量com.baomidou.mybatisplus.mapper.EntityWrapper
实现了TSQL语法的SQL实体
SQL_INJECTOR - 类 中的静态变量com.baomidou.mybatisplus.MybatisConfiguration
 
sqlExplain(Configuration, MappedStatement, BoundSql, Connection, Object) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
判断是否执行 SQL
SqlExplainInterceptor - com.baomidou.mybatisplus.plugins中的类
SQL 执行分析拦截器【 目前只支持 MYSQL-5.6.3 以上版本 】
SqlExplainInterceptor() - 类 的构造器com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
SQLiteDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
SQLite 数据库分页语句组装实现
SQLiteDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.SQLiteDialect
 
SqlMethod - com.baomidou.mybatisplus.mapper中的枚举
MybatisPlus 支持 SQL 方法
sqlSelect - 类 中的变量com.baomidou.mybatisplus.mapper.EntityWrapper
SQL 查询字段内容,例如:id,name,age
sqlSelectColumns(TableInfo, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
SQL 查询所有表字段
SQLServerDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
SQLServer 数据库分页语句组装实现
SQLServerDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.SQLServerDialect
 
sqlSet(boolean, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
SQL 更新 set 语句
sqlWhere(TableInfo, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
SQL 查询条件
sqlWhereByMap() - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
SQL map 查询条件
sqlWhereEntityWrapper(TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
EntityWrapper方式获取select where
StringUtils - com.baomidou.mybatisplus.toolkit中的类
String 工具类
StringUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.StringUtils
 
stripSqlInjection(String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
SQL注入内容剥离
superService - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
SuperServiceImpl<M extends AutoMapper<T>,T> - com.baomidou.framework.service.impl中的类
主键 Long 类型 IService 实现类( 泛型:M 是 mapper 对象, T 是实体 )
SuperServiceImpl() - 类 的构造器com.baomidou.framework.service.impl.SuperServiceImpl
 
superServiceImpl - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
SystemClock - com.baomidou.mybatisplus.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%

T

TableField - com.baomidou.mybatisplus.annotations中的注释类型
表字段标识
TableFieldInfo - com.baomidou.mybatisplus.toolkit中的类
数据库表字段反射信息
TableFieldInfo(boolean, String, String, String, FieldStrategy) - 类 的构造器com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
TableFieldInfo(boolean, String, String) - 类 的构造器com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
TableFieldInfo(String) - 类 的构造器com.baomidou.mybatisplus.toolkit.TableFieldInfo
 
TableId - com.baomidou.mybatisplus.annotations中的注释类型
表主键标识
TableInfo - com.baomidou.mybatisplus.toolkit中的类
数据库表反射信息
TableInfo() - 类 的构造器com.baomidou.mybatisplus.toolkit.TableInfo
 
TableInfoHelper - com.baomidou.mybatisplus.toolkit中的类
实体类反射表辅助类
TableInfoHelper() - 类 的构造器com.baomidou.mybatisplus.toolkit.TableInfoHelper
 
TableName - com.baomidou.mybatisplus.annotations中的注释类型
数据库表相关
tableNames - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
tilNextMillis(long) - 类 中的方法com.baomidou.mybatisplus.toolkit.Sequence
 
timeGen() - 类 中的方法com.baomidou.mybatisplus.toolkit.Sequence
 
toIdType() - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
 
toString() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
toString() - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
toString() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
TSqlPlus - com.baomidou.mybatisplus.mapper中的类
实现AbstractSQL ,实现WHERE条件自定义
TSqlPlus() - 类 的构造器com.baomidou.mybatisplus.mapper.TSqlPlus
 

U

UNDERLINE - 类 中的静态变量com.baomidou.mybatisplus.toolkit.StringUtils
下划线字符
underlineToCamel(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
字符串下划线转驼峰格式
update(T, T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
update(T, T) - 接口 中的方法com.baomidou.framework.service.IService
根据 whereEntity 条件,更新记录
update(T, T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 whereEntity 条件,更新记录
updateBatchById(List<T>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
updateBatchById(List<T>) - 接口 中的方法com.baomidou.framework.service.IService
根据ID 批量更新
updateBatchById(List<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据ID 批量更新
updateById(T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
updateById(T) - 接口 中的方法com.baomidou.framework.service.IService
根据 ID 修改
updateById(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 ID 修改
updateSelective(T, T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
updateSelective(T, T) - 接口 中的方法com.baomidou.framework.service.IService
根据 whereEntity 条件,选择更新记录
updateSelective(T, T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 whereEntity 条件,选择更新记录
updateSelectiveById(T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
 
updateSelectiveById(T) - 接口 中的方法com.baomidou.framework.service.IService
根据 ID 选择修改
updateSelectiveById(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 ID 选择修改

V

valideFile(String, String, String) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
根据是否覆盖标志决定是否覆盖当前已存在的文件
valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.annotations.FieldStrategy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.annotations.IdType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.generator.ConfigDataSource
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.generator.ConfigIdType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.mapper.DBType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.mapper.SqlMethod
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.baomidou.mybatisplus.annotations.FieldStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.baomidou.mybatisplus.annotations.IdType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.baomidou.mybatisplus.generator.ConfigDataSource
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.baomidou.mybatisplus.generator.ConfigIdType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.baomidou.mybatisplus.mapper.DBType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.baomidou.mybatisplus.mapper.SqlMethod
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verifyDefinedName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
 

W

where(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
SQL中WHERE关键字跟的条件语句 eg: ew.where("name='zhangsan'").where("id={0}","123"); 输出: WHERE (NAME='zhangsan' AND id=123)
WHERE(String) - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 

X

XML_SUFFIX - 类 中的静态变量com.baomidou.mybatisplus.generator.AutoGenerator
 
xmlPackage - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
 
A B C D E F G H I J L M N O P Q R S T U V W X 
跳过导航链接

Copyright © 2016. All rights reserved.