A B C D E F G H I J L M O P Q R S T 

A

AbstractJsqlParser - com.baomidou.mybatisplus.plugins.parser中的类
抽象 SQL 解析类
AbstractJsqlParser() - 类 的构造器com.baomidou.mybatisplus.plugins.parser.AbstractJsqlParser
 
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
 
afterPropertiesSet() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
allowProcess(MetaObject) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.AbstractJsqlParser
判断是否允许执行
例如:逻辑删除只解析 delete , update 操作
andExpression(Table, Expression) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
select update 语句 where 处理
andExpression(Table, Expression) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
delete update 语句 where 处理

B

build(Reader, String, Properties) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
 
build(InputStream, String, Properties) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
 
builderExpression(Expression, Table) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
处理条件
builderExpression(Expression, Table) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
处理条件
buildPaginationSql(Pagination, String, DBType, String) - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.DialectFactory
生成翻页执行 SQL
buildPaginationSql(RowBounds, String, DBType, String) - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.DialectFactory
Physical Pagination Interceptor for all the queries with parameter RowBounds
buildPaginationSql(String, int, int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.dialects.DB2Dialect
 
buildPaginationSql(String, int, int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.dialects.H2Dialect
 
buildPaginationSql(String, int, int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.dialects.HSQLDialect
 
buildPaginationSql(String, int, int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.dialects.MariaDBDialect
 
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.SQLServer2005Dialect
 
buildPaginationSql(String, int, int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.dialects.SQLServerDialect
 
buildSqlSessionFactory() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Build a SqlSessionFactory instance.

C

CachePaginationInterceptor - com.baomidou.mybatisplus.plugins中的类
缓存分页拦截器
CachePaginationInterceptor() - 类 的构造器com.baomidou.mybatisplus.plugins.CachePaginationInterceptor
 
com.baomidou.mybatisplus - 程序包 com.baomidou.mybatisplus
mybatis-plus 对 mybatis 功能增强,使之用起来更加顺手。
com.baomidou.mybatisplus.handlers - 程序包 com.baomidou.mybatisplus.handlers
 
com.baomidou.mybatisplus.incrementer - 程序包 com.baomidou.mybatisplus.incrementer
 
com.baomidou.mybatisplus.mapper - 程序包 com.baomidou.mybatisplus.mapper
 
com.baomidou.mybatisplus.plugins - 程序包 com.baomidou.mybatisplus.plugins
 
com.baomidou.mybatisplus.plugins.pagination - 程序包 com.baomidou.mybatisplus.plugins.pagination
 
com.baomidou.mybatisplus.plugins.pagination.dialects - 程序包 com.baomidou.mybatisplus.plugins.pagination.dialects
mybatis 分页插件,支持不同数据库方言实现类
com.baomidou.mybatisplus.plugins.pagination.optimize - 程序包 com.baomidou.mybatisplus.plugins.pagination.optimize
COUNT SQL 优化相关类
com.baomidou.mybatisplus.plugins.parser - 程序包 com.baomidou.mybatisplus.plugins.parser
SQL 解析相关类
com.baomidou.mybatisplus.plugins.parser.logicdelete - 程序包 com.baomidou.mybatisplus.plugins.parser.logicdelete
 
com.baomidou.mybatisplus.plugins.parser.tenant - 程序包 com.baomidou.mybatisplus.plugins.parser.tenant
mybatis 租户插件实现类
com.baomidou.mybatisplus.spring - 程序包 com.baomidou.mybatisplus.spring
Spring相关类
createParameterHandler(MappedStatement, Object, BoundSql) - 类 中的方法com.baomidou.mybatisplus.MybatisXMLLanguageDriver
 

D

DB2Dialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
DB2 数据库分页方言
DB2Dialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.DB2Dialect
 
DB2KeyGenerator - com.baomidou.mybatisplus.incrementer中的类
DB2 Sequence
DB2KeyGenerator() - 类 的构造器com.baomidou.mybatisplus.incrementer.DB2KeyGenerator
 
DialectFactory - com.baomidou.mybatisplus.plugins.pagination中的类
分页方言工厂类
DialectFactory() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.DialectFactory
 
doTableFilter(String) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteDefaultHandler
 
doTableFilter(String) - 接口 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteHandler
 
doTableFilter(String) - 接口 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantHandler
 
doTableFilter(String) - 接口 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSchemaHandler
 

E

EnumTypeHandler<E extends java.lang.Enum<?> & com.baomidou.mybatisplus.enums.IEnum> - com.baomidou.mybatisplus.handlers中的类
自定义枚举属性转换器
EnumTypeHandler(Class<E>) - 类 的构造器com.baomidou.mybatisplus.handlers.EnumTypeHandler
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.incrementer.DB2KeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.incrementer.H2KeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.incrementer.OracleKeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.incrementer.PostgreKeyGenerator
 

F

findProperty(String, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.MybatisMapWrapper
 

G

getAliasColumn(Table) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
字段是否添加别名设置
getAliasColumn(Table) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
字段是否添加别名设置
getCache() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
getColumn(String) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteDefaultHandler
 
getColumn(String) - 接口 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteHandler
 
getDatabaseIdProvider() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Gets the DatabaseIdProvider
getLogicDeleteHandler() - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
 
getLogicDeleteSql(TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.LogicSqlInjector
SQL 更新 set 语句
getMapper(Class<T>, SqlSession) - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
 
getMapper(Class<T>, SqlSession) - 类 中的方法com.baomidou.mybatisplus.MybatisMapperRegistry
 
getMapperRegistry() - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
 
getMappers() - 类 中的方法com.baomidou.mybatisplus.MybatisMapperRegistry
 
getMaxTime() - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
getMethodRegular(Class<?>, String) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
getNullableResult(ResultSet, String) - 类 中的方法com.baomidou.mybatisplus.handlers.EnumTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法com.baomidou.mybatisplus.handlers.EnumTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法com.baomidou.mybatisplus.handlers.EnumTypeHandler
 
getObject() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
getObjectType() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
getParameters(Object) - 类 中的静态方法com.baomidou.mybatisplus.MybatisDefaultParameterHandler
处理正常批量插入逻辑 org.apache.ibatis.session.defaults.DefaultSqlSession$StrictMap 该类方法 wrapCollection 实现 StrictMap 封装逻辑
getTenantHandler() - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
 
getTenantId() - 接口 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantHandler
 
getTenantIdColumn() - 接口 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantHandler
 
getTenantSchema() - 接口 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSchemaHandler
 
getTenantSchemaHandler() - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSchemaSqlParser
 
getUpdatedVersionVal(Object) - 类 中的方法com.baomidou.mybatisplus.plugins.OptimisticLockerInterceptor
This method provides the control for version value.
getValue(String) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteDefaultHandler
 
getValue(String) - 接口 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteHandler
 
getVfs() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
getWrapperFor(MetaObject, Object) - 类 中的方法com.baomidou.mybatisplus.MybatisMapWrapperFactory
 

H

H2Dialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
H2 数据库分页方言
H2Dialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.H2Dialect
 
H2KeyGenerator - com.baomidou.mybatisplus.incrementer中的类
H2 Sequence
H2KeyGenerator() - 类 的构造器com.baomidou.mybatisplus.incrementer.H2KeyGenerator
 
hasMapper(Class<?>) - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
 
hasMapper(Class<T>) - 类 中的方法com.baomidou.mybatisplus.MybatisMapperRegistry
 
hasWrapperFor(Object) - 类 中的方法com.baomidou.mybatisplus.MybatisMapWrapperFactory
 
HSQLDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
HSQL 数据库分页语句组装实现
HSQLDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.HSQLDialect
 

I

injectDeleteByIdSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.LogicSqlInjector
根据 ID 删除
injectDeleteByMapSql(Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.LogicSqlInjector
根据 MAP 删除
injectDeleteSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.LogicSqlInjector
根据 SQL 删除
injectSelectByIdSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.LogicSqlInjector
注入查询 SQL 语句
injectUpdateByIdSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.LogicSqlInjector
注入更新 SQL 语句
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.plugins.CachePaginationInterceptor
Physical Pagination Interceptor for all the queries with parameter RowBounds
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.plugins.OptimisticLockerInterceptor
 
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
Physical Pagination Interceptor for all the queries with parameter RowBounds
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
isFormat() - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
isSingleton() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
isStopProceed() - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
isWriteInLog() - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 

J

JsqlParserCountOptimize - com.baomidou.mybatisplus.plugins.pagination.optimize中的类
JsqlParser Count Optimize
JsqlParserCountOptimize() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.optimize.JsqlParserCountOptimize
 

L

logger - 类 中的变量com.baomidou.mybatisplus.plugins.parser.AbstractJsqlParser
日志
LogicDeleteDefaultHandler - com.baomidou.mybatisplus.plugins.parser.logicdelete中的类
逻辑删除处理器
LogicDeleteDefaultHandler() - 类 的构造器com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteDefaultHandler
 
LogicDeleteHandler - com.baomidou.mybatisplus.plugins.parser.logicdelete中的接口
逻辑删除处理器
LogicDeleteSqlParser - com.baomidou.mybatisplus.plugins.parser.logicdelete中的类
逻辑删除 SQL 解析
LogicDeleteSqlParser() - 类 的构造器com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
 
LogicSqlInjector - com.baomidou.mybatisplus.mapper中的类
SQL 自动注入逻辑处理器
1、支持逻辑删除
LogicSqlInjector() - 类 的构造器com.baomidou.mybatisplus.mapper.LogicSqlInjector
 

M

MariaDBDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
MariaDB 数据库分页语句组装实现
MariaDBDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.MariaDBDialect
 
MP_OPTLOCK_ET_ORIGINAL - 类 中的静态变量com.baomidou.mybatisplus.plugins.OptimisticLockerInterceptor
 
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
Mapper 注册
MybatisMapperRegistry - com.baomidou.mybatisplus中的类
继承至MapperRegistry
MybatisMapperRegistry(Configuration) - 类 的构造器com.baomidou.mybatisplus.MybatisMapperRegistry
 
MybatisMapWrapper - com.baomidou.mybatisplus.mapper中的类
返回Map结果集,下划线转驼峰
MybatisMapWrapper(MetaObject, Map<String, Object>) - 类 的构造器com.baomidou.mybatisplus.mapper.MybatisMapWrapper
 
MybatisMapWrapperFactory - com.baomidou.mybatisplus中的类
开启返回map结果集的下划线转驼峰
MybatisMapWrapperFactory() - 类 的构造器com.baomidou.mybatisplus.MybatisMapWrapperFactory
 
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
 
MySqlDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
MYSQL 数据库分页语句组装实现
MySqlDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.MySqlDialect
 

O

onApplicationEvent(ApplicationEvent) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
OptimisticLockerInterceptor - com.baomidou.mybatisplus.plugins中的类
Optimistic Lock Light version
Intercept on Executor.update;
Support version types: int/Integer, long/Long, java.util.Date, java.sql.Timestamp
For extra types, please define a subclass and override getUpdatedVersionVal() method.
OptimisticLockerInterceptor() - 类 的构造器com.baomidou.mybatisplus.plugins.OptimisticLockerInterceptor
 
optimizeSql(MetaObject, String) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.optimize.JsqlParserCountOptimize
 
optimizeSql(MetaObject, String) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.AbstractJsqlParser
获取优化 SQL 方法
OracleDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
ORACLE 数据库分页语句组装实现
OracleDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.OracleDialect
 
OracleKeyGenerator - com.baomidou.mybatisplus.incrementer中的类
Oracle Key Sequence 生成器
OracleKeyGenerator() - 类 的构造器com.baomidou.mybatisplus.incrementer.OracleKeyGenerator
 

P

PaginationInterceptor - com.baomidou.mybatisplus.plugins中的类
分页拦截器
PaginationInterceptor() - 类 的构造器com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
parse() - 类 中的方法com.baomidou.mybatisplus.MybatisMapperAnnotationBuilder
 
parse() - 类 中的方法com.baomidou.mybatisplus.MybatisXMLConfigBuilder
 
PerformanceInterceptor - com.baomidou.mybatisplus.plugins中的类
性能分析拦截器,用于输出每条 SQL 语句及其执行时间
PerformanceInterceptor() - 类 的构造器com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.plugins.CachePaginationInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.plugins.OptimisticLockerInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
populateKeys(MetaObjectHandler, TableInfo, MappedStatement, Object) - 类 中的静态方法com.baomidou.mybatisplus.MybatisDefaultParameterHandler
自定义元对象填充控制器
PostgreDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
Postgre 数据库分页语句组装实现
PostgreDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.PostgreDialect
 
PostgreKeyGenerator - com.baomidou.mybatisplus.incrementer中的类
Postgre Sequence
PostgreKeyGenerator() - 类 的构造器com.baomidou.mybatisplus.incrementer.PostgreKeyGenerator
 
processBatch(MappedStatement, Object) - 类 中的静态方法com.baomidou.mybatisplus.MybatisDefaultParameterHandler
批量(填充主键 ID)
processDelete(Delete) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.AbstractJsqlParser
 
processDelete(Delete) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
delete 语句处理
processDelete(Delete) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSchemaSqlParser
 
processDelete(Delete) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
delete 语句处理
processFromItem(FromItem) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
处理子查询等
processFromItem(FromItem) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
处理子查询等
processInsert(Insert) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.AbstractJsqlParser
 
processInsert(Insert) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
insert 语句处理
processInsert(Insert) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSchemaSqlParser
 
processInsert(Insert) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
insert 语句处理
processJoin(Join) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
处理联接语句
processJoin(Join) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
处理联接语句
processParser(Statement) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.AbstractJsqlParser
执行 SQL 解析
processPlainSelect(PlainSelect) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
处理 PlainSelect
processPlainSelect(PlainSelect, boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
处理 PlainSelect
processPlainSelect(PlainSelect) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
处理 PlainSelect
processPlainSelect(PlainSelect, boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
处理 PlainSelect
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.AbstractJsqlParser
 
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
select 语句处理
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSchemaSqlParser
 
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
select 语句处理
processUpdate(Update) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.AbstractJsqlParser
 
processUpdate(Update) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
update 语句处理
processUpdate(Update) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSchemaSqlParser
 
processUpdate(Update) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
update 语句处理

Q

queryTotal(boolean, String, MappedStatement, BoundSql, Pagination, Connection) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
查询总记录条数

R

run() - 类 中的方法com.baomidou.mybatisplus.spring.MybatisMapperRefresh
 

S

setCache(Cache) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
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.
setDefaultScriptingLanguage(Class<?>) - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
 
setDialectClazz(String) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
setDialectType(String) - 类 中的方法com.baomidou.mybatisplus.plugins.CachePaginationInterceptor
 
setDialectType(String) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
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.
setFormat(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
setGlobalConfig(GlobalConfiguration) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
 
setGlobalConfig(GlobalConfiguration) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
setLocalPage(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
setLogicDeleteHandler(LogicDeleteHandler) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.logicdelete.LogicDeleteSqlParser
 
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.
setMaxTime(long) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
setNonNullParameter(PreparedStatement, int, IEnum, JdbcType) - 类 中的方法com.baomidou.mybatisplus.handlers.EnumTypeHandler
 
setObjectFactory(ObjectFactory) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Sets the ObjectFactory.
setObjectWrapperFactory(ObjectWrapperFactory) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Sets the ObjectWrapperFactory.
setOverflowCurrent(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.CachePaginationInterceptor
 
setOverflowCurrent(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
setParameters(PreparedStatement) - 类 中的方法com.baomidou.mybatisplus.MybatisDefaultParameterHandler
 
setPlugins(Interceptor[]) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Mybatis plugin list.
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.plugins.CachePaginationInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.plugins.OptimisticLockerInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
setSqlParser(ISqlParser) - 类 中的方法com.baomidou.mybatisplus.plugins.CachePaginationInterceptor
 
setSqlParser(ISqlParser) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
 
setSqlSessionFactoryBuilder(SqlSessionFactoryBuilder) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
Sets the SqlSessionFactoryBuilder to use when creating the SqlSessionFactory.
setStopProceed(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
 
setTenantHandler(TenantHandler) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
 
setTenantSchemaHandler(TenantSchemaHandler) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.tenant.TenantSchemaSqlParser
 
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.
setTypeEnumsPackage(String) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
 
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
 
setWriteInLog(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
 
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
 
sqlLogicSet(TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.LogicSqlInjector
SQL 更新 set 语句
SQLServer2005Dialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
SQLServer 2005 数据库分页方言
SQLServer2005Dialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.SQLServer2005Dialect
 
SQLServerDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
SQLServer 数据库分页语句组装实现
SQLServerDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.SQLServerDialect
 
sqlWhere(TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.LogicSqlInjector
 
sqlWhereByMap(TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.LogicSqlInjector
 
sqlWhereEntityWrapper(TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.LogicSqlInjector
 

T

TenantHandler - com.baomidou.mybatisplus.plugins.parser.tenant中的接口
租户处理器( TenantId 行级 )
TenantSchemaHandler - com.baomidou.mybatisplus.plugins.parser.tenant中的接口
租户处理器( Schema 表级 )
TenantSchemaSqlParser - com.baomidou.mybatisplus.plugins.parser.tenant中的类
租户 SQL 解析( Schema 表级 )
TenantSchemaSqlParser() - 类 的构造器com.baomidou.mybatisplus.plugins.parser.tenant.TenantSchemaSqlParser
 
TenantSqlParser - com.baomidou.mybatisplus.plugins.parser.tenant中的类
租户 SQL 解析( TenantId 行级 )
TenantSqlParser() - 类 的构造器com.baomidou.mybatisplus.plugins.parser.tenant.TenantSqlParser
 
A B C D E F G H I J L M O P Q R S T