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

A

AbstractLogicMethod - com.baomidou.mybatisplus.extension.injector中的类
抽象的注入方法类
AbstractLogicMethod() - 类 的构造器com.baomidou.mybatisplus.extension.injector.AbstractLogicMethod
 
AbstractSqlParserHandler - com.baomidou.mybatisplus.extension.handlers中的类
SQL 解析处理器
AbstractSqlParserHandler() - 类 的构造器com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
 
addEnumType(Class<?>, Field) - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.EnumAnnotationTypeHandler
 
afterPropertiesSet() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
andExpression(Table, Expression) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
delete update 语句 where 处理
ApiController - com.baomidou.mybatisplus.extension.api中的类
REST API 通用控制器
ApiController() - 类 的构造器com.baomidou.mybatisplus.extension.api.ApiController
 
ApiErrorCode - com.baomidou.mybatisplus.extension.enums中的枚举
REST API 错误码
ApiException - com.baomidou.mybatisplus.extension.exceptions中的异常错误
REST API 请求异常类
ApiException(IErrorCode) - 异常错误 的构造器com.baomidou.mybatisplus.extension.exceptions.ApiException
 
ApiException(String) - 异常错误 的构造器com.baomidou.mybatisplus.extension.exceptions.ApiException
 
ApiException(Throwable) - 异常错误 的构造器com.baomidou.mybatisplus.extension.exceptions.ApiException
 
ApiException(String, Throwable) - 异常错误 的构造器com.baomidou.mybatisplus.extension.exceptions.ApiException
 
ascs() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
Assert - com.baomidou.mybatisplus.extension.api中的类
REST API 业务断言
参考:org.junit.Assert
Assert() - 类 的构造器com.baomidou.mybatisplus.extension.api.Assert
 

B

baseMapper - 类 中的变量com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
BlockAttackSqlParser - com.baomidou.mybatisplus.extension.parsers中的类
攻击 SQL 阻断解析器
BlockAttackSqlParser() - 类 的构造器com.baomidou.mybatisplus.extension.parsers.BlockAttackSqlParser
 
builderExpression(Expression, Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
处理条件
buildPaginationSql(Page, String, DbType, String) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
生成翻页执行 SQL
buildPaginationSql(IPage, String, DbType, String) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
Physical Page Interceptor for all the queries with parameter RowBounds
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.DB2Dialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.H2Dialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.HSQLDialect
 
buildPaginationSql(String, long, long) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.IDialect
组装分页语句
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.MariaDBDialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.MySqlDialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.OracleDialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.PostgreDialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLiteDialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServer2005Dialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServerDialect
 
buildSqlSessionFactory() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Build a SqlSessionFactory instance.

C

clearCache() - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
close() - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
closeSqlSession(SqlSession) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
释放sqlSession
closeSqlSession(SqlSession) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
释放sqlSession
com.baomidou.mybatisplus.extension - 程序包 com.baomidou.mybatisplus.extension
mybatis-plus扩展功能,包括分页,sql解析,spring集成
com.baomidou.mybatisplus.extension.activerecord - 程序包 com.baomidou.mybatisplus.extension.activerecord
Active Record 数据模型操作
com.baomidou.mybatisplus.extension.api - 程序包 com.baomidou.mybatisplus.extension.api
REST API 相关通用类
com.baomidou.mybatisplus.extension.enums - 程序包 com.baomidou.mybatisplus.extension.enums
扩展枚举相关枚举类
com.baomidou.mybatisplus.extension.exceptions - 程序包 com.baomidou.mybatisplus.extension.exceptions
扩展功能异常
com.baomidou.mybatisplus.extension.handlers - 程序包 com.baomidou.mybatisplus.extension.handlers
扩展相关处理器
com.baomidou.mybatisplus.extension.incrementer - 程序包 com.baomidou.mybatisplus.extension.incrementer
扩展主键自增生成器
com.baomidou.mybatisplus.extension.injector - 程序包 com.baomidou.mybatisplus.extension.injector
扩展注入核心代码
com.baomidou.mybatisplus.extension.injector.methods - 程序包 com.baomidou.mybatisplus.extension.injector.methods
扩展注入 SQL 操作方法相关类
com.baomidou.mybatisplus.extension.parsers - 程序包 com.baomidou.mybatisplus.extension.parsers
 
com.baomidou.mybatisplus.extension.plugins - 程序包 com.baomidou.mybatisplus.extension.plugins
扩展的各种插件
com.baomidou.mybatisplus.extension.plugins.pagination - 程序包 com.baomidou.mybatisplus.extension.plugins.pagination
分页相关类
com.baomidou.mybatisplus.extension.plugins.pagination.dialects - 程序包 com.baomidou.mybatisplus.extension.plugins.pagination.dialects
mybatis 分页插件,支持不同数据库方言实现类
com.baomidou.mybatisplus.extension.plugins.pagination.optimize - 程序包 com.baomidou.mybatisplus.extension.plugins.pagination.optimize
COUNT SQL 优化相关类
com.baomidou.mybatisplus.extension.plugins.tenant - 程序包 com.baomidou.mybatisplus.extension.plugins.tenant
mybatis 租户插件实现类
com.baomidou.mybatisplus.extension.service - 程序包 com.baomidou.mybatisplus.extension.service
通用 Service 接口
com.baomidou.mybatisplus.extension.service.impl - 程序包 com.baomidou.mybatisplus.extension.service.impl
通用 service 实现
com.baomidou.mybatisplus.extension.spring - 程序包 com.baomidou.mybatisplus.extension.spring
Spring相关类
com.baomidou.mybatisplus.extension.toolkit - 程序包 com.baomidou.mybatisplus.extension.toolkit
工具类
commit() - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
commit(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
compare(String, String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.VersionUtils
比较版本号 true
compareVersion(String, String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.VersionUtils
比较版本号的大小,前者大则返回一个正数,后者大返回一个负数,相等则返回0
concatOrderBy(String, IPage, boolean) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
查询SQL拼接Order By
convertTypeAliasesPackage(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.PackageHelper
别名通配符设置
count(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
count(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper 条件,查询总记录数
currentModelClass() - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 

D

db() - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
获取默认的SqlQuery(适用于单库)
db(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
根据当前class对象获取SqlQuery(适用于多库)
DB2Dialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
DB2 数据库分页方言
DB2Dialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.DB2Dialect
 
DB2KeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
DB2 Sequence
DB2KeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.DB2KeyGenerator
 
dealEnumType(Class<?>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
处理普通枚举 把带EnumValue的field注册到处理器中
DEFAULT - 类 中的静态变量com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
delete(Wrapper) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
删除记录
delete(String) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
delete(String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
delete(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
deleteById(Serializable) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据 ID 删除
deleteById() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据主键删除
descs() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
destroy() - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
Allow gently dispose bean: <bean id="sqlSession" class="org.mybatis.spring.SqlSessionTemplate"> <constructor-arg index="0" ref="sqlSessionFactory" /> </bean> The implementation of DisposableBean forces spring context to use DisposableBean.destroy() method instead of MybatisSqlSessionTemplate.close() to shutdown gently.
DialectFactory - com.baomidou.mybatisplus.extension.plugins.pagination中的类
分页方言工厂类
DialectFactory() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
 
DmDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
达梦数据库完全继承 Oracle
DmDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.DmDialect
 
doTableFilter(String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantHandler
根据表名判断是否进行过滤
doTableFilter(String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSchemaHandler
根据表名判断是否进行过滤

E

EnumAnnotationTypeHandler<E extends java.lang.Enum<E>> - com.baomidou.mybatisplus.extension.handlers中的类
EnumValue 注解自定义枚举属性转换器
EnumAnnotationTypeHandler(Class<E>) - 类 的构造器com.baomidou.mybatisplus.extension.handlers.EnumAnnotationTypeHandler
 
EnumTypeHandler<E extends java.lang.Enum<?> & com.baomidou.mybatisplus.core.enums.IEnum> - com.baomidou.mybatisplus.extension.handlers中的类
自定义枚举属性转换器
EnumTypeHandler(Class<E>) - 类 的构造器com.baomidou.mybatisplus.extension.handlers.EnumTypeHandler
 
eq(Object, Object, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
obj1 eq obj2
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.DB2KeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.H2KeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.OracleKeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.PostgreKeyGenerator
 

F

fail(IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
失败结果
fail(boolean, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 
fail(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 
fail(boolean, String) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 
failed(String) - 类 中的方法com.baomidou.mybatisplus.extension.api.ApiController
请求失败
failed(IErrorCode) - 类 中的方法com.baomidou.mybatisplus.extension.api.ApiController
请求失败
failed(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.R
 
failed(IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.R
 
findProperty(String, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.MybatisMapWrapper
 
flushStatements() - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
fromCode(long) - 枚举 中的静态方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
 

G

ge(Integer, Integer, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
num1大于等于num2
getAliasColumn(Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
租户字段别名设置
tableName.tenantId 或 tableAlias.tenantId
getById(Serializable) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
getById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 ID 查询
getCache() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
getCode() - 接口 中的方法com.baomidou.mybatisplus.extension.api.IErrorCode
错误编码 -1、失败 0、成功
getCode() - 枚举 中的方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
 
getConfiguration() - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
getConnection() - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
getCurrent() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getDatabaseIdProvider() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Gets the DatabaseIdProvider
getDbType(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
根据连接地址判断数据库类型
getErrorCode() - 异常错误 中的方法com.baomidou.mybatisplus.extension.exceptions.ApiException
 
getExecutorType() - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
 
getIndexInfos(String, String, Connection) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.IllegalSQLInterceptor
得到表的索引信息
getIndexInfos(String, String, String, Connection) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.IllegalSQLInterceptor
得到表的索引信息
getMap(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
getMap(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper,查询一条记录
getMapper(Class<T>) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
getMethodList() - 类 中的方法com.baomidou.mybatisplus.extension.injector.LogicSqlInjector
 
getMethodRegular(Class<?>, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor
获取此方法名的具体 Method
getMsg() - 接口 中的方法com.baomidou.mybatisplus.extension.api.IErrorCode
错误描述
getMsg() - 枚举 中的方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
 
getNullableResult(ResultSet, String) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.EnumAnnotationTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.EnumAnnotationTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.EnumAnnotationTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.EnumTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.EnumTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.EnumTypeHandler
 
getObj(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
getObj(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper,查询一条记录
getObject() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
getObjectType() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
getOne(Wrapper<T>, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
getOne(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper,查询一条记录
getOne(Wrapper<T>, boolean) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper,查询一条记录
getOptimizeCountSql(boolean, ISqlParser, String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
获取CountOptimize
getOriginalCountSql(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
获取 COUNT 原生 SQL 包装
getPersistenceExceptionTranslator() - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
 
getRecords() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getSize() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getSqlSessionFactory() - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
 
getTenantId() - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantHandler
获取租户值
getTenantIdColumn() - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantHandler
获取租户字段名
getTenantSchema() - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSchemaHandler
获取 schema 名
getTotal() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getUpdatedVersionVal(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor
This method provides the control for version value.
getVfs() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
getWrapperFor(MetaObject, Object) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory
 
geZero(Integer, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
大于等于O
gt(Integer, Integer, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
num1大于num2
gtZero(Integer, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
大于O

H

H2Dialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
H2 数据库分页方言
H2Dialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.H2Dialect
 
H2KeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
H2 Sequence
H2KeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.H2KeyGenerator
 
hasNext() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
是否存在下一页
hasPrevious() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
是否存在上一页
hasWrapperFor(Object) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory
 
HSQLDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
HSQL 数据库分页语句组装实现
HSQLDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.HSQLDialect
 

I

IDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的接口
数据库 分页语句组装接口
IErrorCode - com.baomidou.mybatisplus.extension.api中的接口
REST API 错误码接口
IllegalSQLInterceptor - com.baomidou.mybatisplus.extension.plugins中的类
 
IllegalSQLInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.IllegalSQLInterceptor
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicDelete
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteBatchByIds
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteById
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByIdWithFill
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByMap
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicSelectBatchByIds
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicSelectById
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicSelectByMap
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicSelectCount
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicSelectList
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicSelectMaps
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicSelectMapsPage
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicSelectObjs
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicSelectOne
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicSelectPage
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicUpdate
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicUpdateById
 
insert() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
插入(字段选择插入)
insert(String) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
insert(String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
insert(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
insertOrUpdate() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
插入 OR 更新
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.IllegalSQLInterceptor
 
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor
 
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
Physical Page Interceptor for all the queries with parameter RowBounds
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor
 
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor
 
isAssignable(Class<?>, Class<?>, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 
IService<T> - com.baomidou.mybatisplus.extension.service中的接口
顶级 Service
isFalse(boolean, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 
isInstanceOf(Class<?>, Object, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 
isNull(IErrorCode, Object...) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 
isSingleton() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
isTrue(boolean, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 

J

JdbcUtils - com.baomidou.mybatisplus.extension.toolkit中的类
JDBC 工具类
JdbcUtils() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
 
JsqlParserCountOptimize - com.baomidou.mybatisplus.extension.plugins.pagination.optimize中的类
JsqlParser Count Optimize
JsqlParserCountOptimize() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 

L

list(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
list(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询列表
listByIds(Collection<? extends Serializable>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
listByIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询(根据ID 批量查询)
listByMap(Map<String, Object>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
listByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询(根据 columnMap 条件)
listMaps(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
listMaps(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询列表
listObjs(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
listObjs(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper 条件,查询全部记录
logger - 类 中的变量com.baomidou.mybatisplus.extension.api.ApiController
 
LogicDelete - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 queryWrapper 删除
LogicDelete() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDelete
 
LogicDeleteBatchByIds - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 ID 集合删除
LogicDeleteBatchByIds() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteBatchByIds
 
LogicDeleteById - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 ID 删除
LogicDeleteById() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteById
 
LogicDeleteByIdWithFill - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 id 逻辑删除数据,并带字段填充功能 注意入参是 entity !!!
LogicDeleteByIdWithFill() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByIdWithFill
 
LogicDeleteByMap - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 map 条件删除
LogicDeleteByMap() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByMap
 
LogicSelectBatchByIds - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 ID 集合查询
LogicSelectBatchByIds() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicSelectBatchByIds
 
LogicSelectById - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 ID 查询
LogicSelectById() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicSelectById
 
LogicSelectByMap - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 map 条件查询多条数据
LogicSelectByMap() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicSelectByMap
 
LogicSelectCount - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 queryWrapper 条件查询 count
LogicSelectCount() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicSelectCount
 
LogicSelectList - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 queryWrapper 条件查询多条数据
LogicSelectList() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicSelectList
 
LogicSelectMaps - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 queryWrapper 条件查询多条数据
LogicSelectMaps() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicSelectMaps
 
LogicSelectMapsPage - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 queryWrapper 条件查询多条数据
LogicSelectMapsPage() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicSelectMapsPage
 
LogicSelectObjs - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 queryWrapper 条件查询多条数据
LogicSelectObjs() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicSelectObjs
 
LogicSelectOne - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 queryWrapper 条件查询一条数据
LogicSelectOne() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicSelectOne
 
LogicSelectPage - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 queryWrapper 条件分页查询
LogicSelectPage() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicSelectPage
 
LogicSqlInjector - com.baomidou.mybatisplus.extension.injector中的类
SQL 逻辑删除注入器
LogicSqlInjector() - 类 的构造器com.baomidou.mybatisplus.extension.injector.LogicSqlInjector
 
LogicUpdate - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 entity 有值字段 以及 updateWrapper 的条件更新
LogicUpdate() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicUpdate
 
LogicUpdateById - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 ID 更新有值字段
LogicUpdateById() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicUpdateById
 

M

MariaDBDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
MariaDB 数据库分页语句组装实现
MariaDBDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.MariaDBDialect
 
mkDir(File) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.PackageHelper
新建文件目录
Model<T extends Model> - com.baomidou.mybatisplus.extension.activerecord中的类
ActiveRecord 模式 CRUD
Model() - 类 的构造器com.baomidou.mybatisplus.extension.activerecord.Model
 
MP_OPTLOCK_ET_ORIGINAL - 类 中的静态变量com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor
 
MP_OPTLOCK_VERSION_COLUMN - 类 中的静态变量com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor
 
MP_OPTLOCK_VERSION_ORIGINAL - 类 中的静态变量com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor
 
MybatisMapperRefresh - com.baomidou.mybatisplus.extension.spring中的类
切莫用于生产环境(后果自负)
Mybatis 映射文件热加载(发生变动后自动重新加载).
MybatisMapperRefresh(Resource[], SqlSessionFactory, int, int, boolean) - 类 的构造器com.baomidou.mybatisplus.extension.spring.MybatisMapperRefresh
 
MybatisMapperRefresh(Resource[], SqlSessionFactory, boolean) - 类 的构造器com.baomidou.mybatisplus.extension.spring.MybatisMapperRefresh
 
MybatisMapWrapper - com.baomidou.mybatisplus.extension.handlers中的类
返回Map结果集,下划线转驼峰
MybatisMapWrapper(MetaObject, Map<String, Object>) - 类 的构造器com.baomidou.mybatisplus.extension.handlers.MybatisMapWrapper
 
MybatisMapWrapperFactory - com.baomidou.mybatisplus.extension中的类
开启返回map结果集的下划线转驼峰 //使用注册 Map 下划线转驼峰 configuration.setObjectWrapperFactory(new MybatisMapWrapperFactory());
MybatisMapWrapperFactory() - 类 的构造器com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory
 
MybatisSqlSessionFactoryBean - com.baomidou.mybatisplus.extension.spring中的类
拷贝类 org.mybatis.spring.SqlSessionFactoryBean 修改方法 buildSqlSessionFactory() 加载自定义 MybatisXmlConfigBuilder
MybatisSqlSessionFactoryBean() - 类 的构造器com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
MybatisSqlSessionTemplate - com.baomidou.mybatisplus.extension中的类
Copy SqlSessionTemplate
MybatisSqlSessionTemplate(SqlSessionFactory) - 类 的构造器com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
Constructs a Spring managed SqlSession with the SqlSessionFactory provided as an argument.
MybatisSqlSessionTemplate(SqlSessionFactory, ExecutorType) - 类 的构造器com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
Constructs a Spring managed SqlSession with the SqlSessionFactory provided as an argument and the given ExecutorType ExecutorType cannot be changed once the SqlSessionTemplate is constructed.
MybatisSqlSessionTemplate(SqlSessionFactory, ExecutorType, PersistenceExceptionTranslator) - 类 的构造器com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
Constructs a Spring managed SqlSession with the given SqlSessionFactory and ExecutorType.
MySqlDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
MYSQL 数据库分页语句组装实现
MySqlDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.MySqlDialect
 

N

noNullElements(Object[], IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 
notEmpty(Object[], IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 
notEmpty(Collection<?>, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 
notEmpty(Map<?, ?>, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 
notNull(IErrorCode, Object...) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
 

O

offsetCurrent(IPage) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
Page 分页偏移量
offsetCurrent(long, long) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
计算当前分页偏移量
ok(T) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.R
 
ok() - 类 中的方法com.baomidou.mybatisplus.extension.api.R
 
onApplicationEvent(ApplicationEvent) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
OptimisticLockerInterceptor - com.baomidou.mybatisplus.extension.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.extension.plugins.OptimisticLockerInterceptor
 
optimizeCountSql() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
OracleDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
ORACLE 数据库分页语句组装实现
OracleDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.OracleDialect
 
OracleKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
Oracle Key Sequence 生成器
OracleKeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.OracleKeyGenerator
 

P

PackageHelper - com.baomidou.mybatisplus.extension.toolkit中的类
包扫描辅助类
PackageHelper() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.PackageHelper
 
Page<T> - com.baomidou.mybatisplus.extension.plugins.pagination中的类
简单分页模型
Page() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
Page(long, long) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.Page
分页构造函数
Page(long, long, long) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
page(IPage<T>, Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
page(IPage<T>, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
翻页查询
pageMaps(IPage<T>, Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
pageMaps(IPage<T>, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
翻页查询
PaginationInterceptor - com.baomidou.mybatisplus.extension.plugins中的类
分页拦截器
PaginationInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
 
parser(MetaObject, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 
PerformanceInterceptor - com.baomidou.mybatisplus.extension.plugins中的类
性能分析拦截器,用于输出每条 SQL 语句及其执行时间
PerformanceInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor
 
pkVal() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
主键值
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.IllegalSQLInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor
 
PostgreDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
Postgre 数据库分页语句组装实现
PostgreDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.PostgreDialect
 
PostgreKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
Postgres Sequence
PostgreKeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.PostgreKeyGenerator
 
processDelete(Delete) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.BlockAttackSqlParser
 
processDelete(Delete) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSchemaSqlParser
 
processDelete(Delete) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
delete 语句处理
processFromItem(FromItem) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
处理子查询等
processInsert(Insert) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.BlockAttackSqlParser
 
processInsert(Insert) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSchemaSqlParser
 
processInsert(Insert) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
insert 语句处理
processJoin(Join) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
处理联接语句
processPlainSelect(PlainSelect) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
处理 PlainSelect
processPlainSelect(PlainSelect, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
处理 PlainSelect
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.BlockAttackSqlParser
 
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSchemaSqlParser
 
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
select 语句处理
processUpdate(Update) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.BlockAttackSqlParser
 
processUpdate(Update) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSchemaSqlParser
 
processUpdate(Update) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
update 语句处理

Q

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

R

R<T> - com.baomidou.mybatisplus.extension.api中的类
REST API 返回结果
R() - 类 的构造器com.baomidou.mybatisplus.extension.api.R
 
R(IErrorCode) - 类 的构造器com.baomidou.mybatisplus.extension.api.R
 
registerOriginalEnumTypeHandler(TypeHandlerRegistry, Class<?>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
对原生枚举的处理类,默认EnumOrdinalTypeHandler
remove(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
remove(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 entity 条件,删除记录
removeById(Serializable) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
removeById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 ID 删除
removeByIds(Collection<? extends Serializable>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
removeByIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
删除(根据ID 批量删除)
removeByMap(Map<String, Object>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
removeByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 columnMap 条件,删除记录
restResult(T, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.R
 
retBool(Integer) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
判断数据库操作是否成功
rollback() - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
rollback(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
run() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisMapperRefresh
 

S

save(T) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
save(T) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
插入一条记录(选择字段,策略插入)
saveBatch(Collection<T>, int) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
批量插入
saveBatch(Collection<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
插入(批量),该方法不适合 Oracle
saveBatch(Collection<T>, int) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
插入(批量)
saveOrUpdate(T) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
TableId 注解存在更新记录,否插入一条记录
saveOrUpdate(T) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
TableId 注解存在更新记录,否插入一条记录
saveOrUpdateBatch(Collection<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
saveOrUpdateBatch(Collection<T>, int) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
saveOrUpdateBatch(Collection<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
批量修改插入
saveOrUpdateBatch(Collection<T>, int) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
批量修改插入
scanTypePackage(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.PackageHelper
扫描获取指定包路径所有类
select(String, ResultHandler) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
select(String, Object, ResultHandler) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
select(String, Object, RowBounds, ResultHandler) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectAll() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
查询所有
selectById(Serializable) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据 ID 查询
selectById() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据主键查询
selectCount(Wrapper) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
查询总数
selectCount(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
selectCursor(String) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectCursor(String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectCursor(String, Object, RowBounds) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectList(Wrapper) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
查询总记录数
selectList(String) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectList(String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectList(String, Object, RowBounds) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectList(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
根据sql查询Map结果集 SqlRunner.db().selectList("select * from tbl_user where name={0}", "Caratacus")
selectMap(String, String) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectMap(String, Object, String) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectMap(String, Object, String, RowBounds) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectObj(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
根据sql查询一个字段值的一条结果 注意:该方法只会返回一个字段的值, 如果需要多字段,请参考selectOne()
selectObjs(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
根据sql查询一个字段值的结果集 注意:该方法只会返回一个字段的值, 如果需要多字段,请参考selectList()
selectOne(Wrapper) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
查询一条记录
selectOne(String) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectOne(String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
selectOne(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
selectPage(IPage<T>, Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
翻页查询
selectPage(IPage, String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
serviceData() - 类 中的方法com.baomidou.mybatisplus.extension.api.R
服务间调用非业务正常,异常直接释放
ServiceImpl<M extends com.baomidou.mybatisplus.core.mapper.BaseMapper<T>,T> - com.baomidou.mybatisplus.extension.service.impl中的类
IService 实现类( 泛型:M 是 mapper 对象,T 是实体 , PK 是主键泛型 )
ServiceImpl() - 类 的构造器com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
setAsc(String...) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
升序
setAscs(List<String>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setCache(Cache) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
setConfigLocation(Resource) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set the location of the MyBatis SqlSessionFactory config file.
setConfiguration(MybatisConfiguration) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set a customized MyBatis configuration.
setConfigurationProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.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.
setCurrent(long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setDatabaseIdProvider(DatabaseIdProvider) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Sets the DatabaseIdProvider.
setDataSource(DataSource) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set the JDBC DataSource that this instance should manage transactions for.
setDesc(String...) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
降序
setDescs(List<String>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setEnvironment(String) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
NOTE: This class overrides any Environment you have set in the MyBatis config file.
setFailFast(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.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.
setGlobalConfig(GlobalConfig) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
setMapperLocations(Resource[]) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set locations of MyBatis mapper files that are going to be merged into the SqlSessionFactory configuration at runtime.
setNonNullParameter(PreparedStatement, int, Enum, JdbcType) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.EnumAnnotationTypeHandler
 
setNonNullParameter(PreparedStatement, int, IEnum, JdbcType) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.EnumTypeHandler
 
setObjectFactory(ObjectFactory) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Sets the ObjectFactory.
setObjectWrapperFactory(ObjectWrapperFactory) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Sets the ObjectWrapperFactory.
setOptimizeCountSql(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setPlugins(Interceptor[]) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Mybatis plugin list.
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.IllegalSQLInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor
 
setRecords(List<T>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setSize(long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setSqlSessionFactoryBuilder(SqlSessionFactoryBuilder) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Sets the SqlSessionFactoryBuilder to use when creating the SqlSessionFactory.
setTotal(long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setTransactionFactory(TransactionFactory) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set the MyBatis TransactionFactory to use.
setTypeAliases(Class<?>[]) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
List of type aliases to register.
setTypeAliasesPackage(String) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
支持 typeAliasesPackage 多项每项都有通配符 com.a.b.*.po, com.c.*.po ISSUE https://gitee.com/baomidou/mybatis-plus/issues/IKJ48
setTypeAliasesSuperType(Class<?>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Super class which domain objects have to extend to have a type alias created.
setTypeEnumsPackage(String) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
setTypeHandlers(TypeHandler<?>[]) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set type handlers.
setTypeHandlersPackage(String) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Packages to search for type handlers.
setVfs(Class<? extends VFS>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
sql() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
执行 SQL
SqlExplainInterceptor - com.baomidou.mybatisplus.extension.plugins中的类
//todo 苗神来改个名 防止全表更新与删除
SqlExplainInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor
 
SQLiteDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
SQLite 数据库分页语句组装实现
SQLiteDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLiteDialect
 
sqlLogicSet(TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.AbstractLogicMethod
SQL 更新 set 语句
sqlParser(MetaObject) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
拦截 SQL 解析执行
SqlParserUtils - com.baomidou.mybatisplus.extension.toolkit中的类
SQL 解析工具类
SqlParserUtils() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
 
SqlRunner - com.baomidou.mybatisplus.extension.toolkit中的类
SqlRunner 执行 SQL
SqlRunner() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
SqlRunner(Class<?>) - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
SQLServer2005Dialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
SQLServer 2005 数据库分页方言
SQLServer2005Dialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServer2005Dialect
 
SQLServerDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
SQLServer 数据库分页语句组装实现
SQLServerDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServerDialect
 
sqlSession() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
获取Session 默认自动提交

sqlSessionBatch() - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
批量操作 SqlSession
sqlStatement(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
获取SqlStatement
sqlStatement(String) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
获取SqlStatement
sqlStatement(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
获取SqlStatement
sqlWhereByMap(TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.AbstractLogicMethod
 
sqlWhereEntityWrapper(TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.AbstractLogicMethod
 
success(T) - 类 中的方法com.baomidou.mybatisplus.extension.api.ApiController
请求成功

T

TenantHandler - com.baomidou.mybatisplus.extension.plugins.tenant中的接口
租户处理器( TenantId 行级 )
TenantSchemaHandler - com.baomidou.mybatisplus.extension.plugins.tenant中的接口
租户处理器( schema 级 )
TenantSchemaSqlParser - com.baomidou.mybatisplus.extension.plugins.tenant中的类
租户 SQL 解析( Schema 表级 )
TenantSchemaSqlParser() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.tenant.TenantSchemaSqlParser
 
TenantSqlParser - com.baomidou.mybatisplus.extension.plugins.tenant中的类
租户 SQL 解析器( TenantId 行级 )
TenantSqlParser() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
 
toString() - 枚举 中的方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
 

U

update(Wrapper) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
执行 SQL 更新
update(String) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
update(String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisSqlSessionTemplate
update(T, Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
update(T, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 whereEntity 条件,更新记录
update(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
updateBatchById(Collection<T>, int) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
updateBatchById(Collection<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据ID 批量更新
updateBatchById(Collection<T>, int) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据ID 批量更新
updateById() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
更新(字段选择更新)
updateById(T) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
updateById(T) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 ID 选择修改

V

valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VersionUtils - com.baomidou.mybatisplus.extension.toolkit中的类
VersionUtils ,比较版本号
VersionUtils() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.VersionUtils
 
A B C D E F G H I J L M N O P Q R S T U V 
跳过导航链接