A B C D E F G H I J K L M N O P Q R S T U V W 

A

addDeleteMappedStatement(Class<?>, String, SqlSource) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
删除
addFilter(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
为了兼容之前的版本,可使用where()或and()替代
addFilterIfNeed(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
根据判断条件来添加条件语句部分 使用 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
 
addSelectMappedStatement(Class<?>, String, SqlSource, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
查询
addUpdateMappedStatement(Class<?>, Class<?>, String, SqlSource) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
更新
allEq(boolean, Map<String, Object>) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field=value"表达式
allEq(Map<String, Object>) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field=value"表达式
and(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
AND 连接后续条件
and(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
AND 连接后续条件
and() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
使用AND连接并换行
AND() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
AND_NEW() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
AND_OR - 类 中的变量com.baomidou.mybatisplus.mapper.Wrapper
拼接WHERE后应该是AND还是ORnull
andNew(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
使用AND连接并换行 eg: ew.where("name='zhangsan'").and("id=11").andNew("statu=1"); 输出: WHERE (name='zhangsan' AND id=11) AND (statu=1)
andNew() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
使用AND连接并换行 eg: ew.where("name='zhangsan'").and("id=11").andNew("statu=1"); 输出: WHERE (name='zhangsan' AND id=11) AND (statu=1)
andNew(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
使用AND连接并换行 eg: ew.where("name='zhangsan'").and("id=11").andNew("statu=1"); 输出: WHERE (name='zhangsan' AND id=11) AND (statu=1)
ArrayUtils - com.baomidou.mybatisplus.toolkit中的类
ArrayUtils工具类
ArrayUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.ArrayUtils
 
as(String) - 类 中的方法com.baomidou.mybatisplus.entity.Column
 
AutoSqlInjector - com.baomidou.mybatisplus.mapper中的类
SQL 自动注入器
AutoSqlInjector() - 类 的构造器com.baomidou.mybatisplus.mapper.AutoSqlInjector
 

B

BaseMapper<T> - com.baomidou.mybatisplus.mapper中的接口
Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能 这个 Mapper 支持 id 泛型
baseMapper - 类 中的变量com.baomidou.mybatisplus.service.impl.ServiceImpl
 
between(boolean, String, Object, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
betwwee 条件语句
between(String, Object, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
betwwee 条件语句
blob2String(Blob) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
Blob 转为 String 格式
builderAssistant - 类 中的变量com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
buildPaginationSql(String, int, int) - 接口 中的方法com.baomidou.mybatisplus.plugins.pagination.IDialect
组装分页语句

C

camelToHyphen(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
驼峰转连字符
StringUtils.camelToHyphen( "managerAdminUserService" ) = manager-admin-user-service
camelToUnderline(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
字符串驼峰转下划线格式
capitalize(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
字符串第一个字母大写
checkValNotNull(Object) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
判断对象是否为空
checkValNull(Object) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
判断对象是否为空
ClassUtils - com.baomidou.mybatisplus.toolkit中的类
ClassUtils
ClassUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.ClassUtils
 
clearCache() - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
clone() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
克隆本身 fixed github issues/241
clone(T) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SerializationUtils
Deep clone an Object using serialization.
close() - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
close(URLConnection) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes a URLConnection.
closeQuietly(Reader) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes an Reader unconditionally.
closeQuietly(Writer) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes an Writer unconditionally.
closeQuietly(InputStream) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes an InputStream unconditionally.
closeQuietly(OutputStream) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes an OutputStream unconditionally.
closeQuietly(Closeable) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes a Closeable unconditionally.
closeQuietly(Closeable...) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes a Closeable unconditionally.
closeQuietly(Socket) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes a Socket unconditionally.
closeQuietly(Selector) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes a Selector unconditionally.
closeQuietly(ServerSocket) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes a ServerSocket unconditionally.
closeQuietly(Connection) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes a Connection unconditionally.
closeQuietly(ResultSet) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes a AutoCloseable unconditionally.
closeQuietly(Statement) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes a AutoCloseable unconditionally.
closeQuietly(Statement...) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IOUtils
Closes a AutoCloseable unconditionally.
CollectionUtils - com.baomidou.mybatisplus.toolkit中的类
Collection工具类
CollectionUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.CollectionUtils
 
Column - com.baomidou.mybatisplus.entity中的类
查询字段
Column() - 类 的构造器com.baomidou.mybatisplus.entity.Column
 
column(String) - 类 中的方法com.baomidou.mybatisplus.entity.Column
 
column(String) - 类 中的方法com.baomidou.mybatisplus.entity.Columns
 
column(String, String) - 类 中的方法com.baomidou.mybatisplus.entity.Columns
 
column(String, String, boolean) - 类 中的方法com.baomidou.mybatisplus.entity.Columns
 
Columns - com.baomidou.mybatisplus.entity中的类
查询字段
com.baomidou.mybatisplus - 程序包 com.baomidou.mybatisplus
 
com.baomidou.mybatisplus.activerecord - 程序包 com.baomidou.mybatisplus.activerecord
ActiveRecord是Java的ORM框架,灵感来自Ruby on Rails的ActiveRecord。
com.baomidou.mybatisplus.annotations - 程序包 com.baomidou.mybatisplus.annotations
注解方法类
com.baomidou.mybatisplus.entity - 程序包 com.baomidou.mybatisplus.entity
实体类
com.baomidou.mybatisplus.enums - 程序包 com.baomidou.mybatisplus.enums
枚举类
com.baomidou.mybatisplus.exceptions - 程序包 com.baomidou.mybatisplus.exceptions
异常类
com.baomidou.mybatisplus.incrementer - 程序包 com.baomidou.mybatisplus.incrementer
 
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.parser - 程序包 com.baomidou.mybatisplus.plugins.parser
 
com.baomidou.mybatisplus.service - 程序包 com.baomidou.mybatisplus.service
service 超级抽象类
com.baomidou.mybatisplus.service.impl - 程序包 com.baomidou.mybatisplus.service.impl
service 实现类
com.baomidou.mybatisplus.toolkit - 程序包 com.baomidou.mybatisplus.toolkit
工具包类
commit() - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
commit(boolean) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
compare(String, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.VersionUtils
比较版本号 true
compareVersion(String, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.VersionUtils
比较版本号的大小,前者大则返回一个正数,后者大返回一个负数,相等则返回0
concatCapitalize(String, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
拼接字符串第二个字符串第一个字母大写
concatLike(String, SqlLike) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SqlUtils
用%连接like
concatOrderBy(String, Pagination, boolean) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SqlUtils
查询SQL拼接Order By
Condition - com.baomidou.mybatisplus.mapper中的类
条件查询构造器
Condition() - 类 的构造器com.baomidou.mybatisplus.mapper.Condition
 
configuration - 类 中的变量com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
containsLowerCase(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
 
containsUpperCase(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
包含大写字母
containsWord(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SqlReservedWords
判断关键字中是否包含该字段
convert(GlobalConfiguration, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SqlReservedWords
数据库字段转义
convertIfTag(boolean, 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
 
convertIfTagIgnored(TableFieldInfo, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
convertQuote(GlobalConfiguration, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SqlReservedWords
 
convertTypeAliasesPackage(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.PackageHelper
别名通配符设置
COUNT - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlRunner
 
COUNT_SQL_PARSER - 类 中的静态变量com.baomidou.mybatisplus.toolkit.SqlUtils
 
create() - 类 中的静态方法com.baomidou.mybatisplus.entity.Column
获取实例
create() - 类 中的静态方法com.baomidou.mybatisplus.entity.Columns
获取实例
create() - 类 中的静态方法com.baomidou.mybatisplus.mapper.Condition
获取实例
currentModelClass() - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
currentSessionFactory(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
获取当前的SqlSessionFactory
customSqlSet() - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
SQL 自定义更新 set 语句

D

DataSource - com.baomidou.mybatisplus.annotations中的注释类型
在方法上使用,用于指定使用数据源
db() - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlRunner
获取默认的SqlQuery(适用于单库)
db(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlRunner
根据当前class对象获取SqlQuery(适用于多库)
DBType - com.baomidou.mybatisplus.enums中的枚举
MybatisPlus 数据库类型
DEFAULT - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlRunner
 
DEFAULT - 类 中的静态变量com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
默认参数
DefaultMetaObjectHandler - com.baomidou.mybatisplus.entity中的类
默认填充器关闭操作
DefaultMetaObjectHandler() - 类 的构造器com.baomidou.mybatisplus.entity.DefaultMetaObjectHandler
 
defaults() - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
获取默认MybatisGlobalConfig
delBool(Integer) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlHelper
删除不存在的逻辑上属于成功
DELEGATE_BOUNDSQL_SQL - 类 中的静态变量com.baomidou.mybatisplus.toolkit.PluginUtils
 
DELEGATE_MAPPEDSTATEMENT - 类 中的静态变量com.baomidou.mybatisplus.toolkit.PluginUtils
 
delete(String, Object...) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
删除记录
delete(Wrapper) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
删除记录
delete(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 entity 条件,删除记录
DELETE - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlRunner
 
delete(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlRunner
 
delete(String) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
delete(String, Object) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
delete(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
delete(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 entity 条件,删除记录
deleteBatchIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
删除(根据ID 批量删除)
deleteBatchIds(Collection<? extends Serializable>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
deleteBatchIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
删除(根据ID 批量删除)
deleteById(Serializable) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
根据 ID 删除
deleteById() - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
根据主键删除
deleteById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 ID 删除
deleteById(Serializable) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
deleteById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 ID 删除
deleteByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 columnMap 条件,删除记录
deleteByMap(Map<String, Object>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
deleteByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 columnMap 条件,删除记录
deserialize(InputStream) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SerializationUtils
Deserializes an Object from the specified stream.
deserialize(byte[]) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SerializationUtils
Deserializes a single Object from an array of bytes.
destroy() - 类 中的方法com.baomidou.mybatisplus.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.
doFilter(MetaObject) - 接口 中的方法com.baomidou.mybatisplus.plugins.parser.ISqlParserFilter
 

E

EMPTY - 类 中的静态变量com.baomidou.mybatisplus.mapper.Condition
构建一个Empty条件构造 避免传递参数使用null
empty() - 类 中的静态方法com.baomidou.mybatisplus.mapper.Condition
构造一个空的Wrapper
EMPTY - 类 中的静态变量com.baomidou.mybatisplus.toolkit.StringUtils
空字符
endsWith(String, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
Check if a String ends with a specified suffix.
endsWithIgnoreCase(String, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
Case insensitive check if a String ends with a specified suffix.
entity - 类 中的变量com.baomidou.mybatisplus.mapper.EntityWrapper
数据库表映射实体类
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
 
EnumUtils - com.baomidou.mybatisplus.toolkit中的类
枚举处理工具类
EnumUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.EnumUtils
 
eq(boolean, String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field=value"表达式
eq(String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field=value"表达式
EQUAL - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlCondition
等于
escapeString(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringEscape
转义字符串
excludeOverrideSuperField(List<Field>, List<Field>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ReflectionKit
排序重置父类属性
executeSql(String) - 接口 中的方法com.baomidou.mybatisplus.incrementer.IKeyGenerator
执行 key 生成 SQL
EXISTS(String) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlPlus
将EXISTS语句添加到WHERE条件中
exists(boolean, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
EXISTS 条件语句,目前适配mysql及oracle
exists(String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
EXISTS 条件语句,目前适配mysql及oracle
existTableId(List<Field>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.TableInfoHelper
判断主键注解是否存在
extractModelClass(Class<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
提取泛型模型,多泛型的时候请将泛型T放在第一位

F

FACTORY - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlRunner
 
FieldFill - com.baomidou.mybatisplus.enums中的枚举
字段填充策略枚举类
FieldStrategy - com.baomidou.mybatisplus.enums中的枚举
字段策略枚举类
fillWrapper(Page<?>, Wrapper<?>) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlHelper
填充Wrapper
firstCharToLower(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
第一个首字母小写,之后字符大小写的不变
StringUtils.firstCharToLower( "UserService" ) = userService StringUtils.firstCharToLower( "UserServiceImpl" ) = userServiceImpl
firstToLowerCase(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
首字母转换小写
flushStatements() - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
format(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.SqlFormatter
 
formatSql(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
格式化SQL
formatSqlIfNeed(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
根据需要格式化SQL

Format SQL for methods: EntityWrapper.where/and/or...
freeTotal() - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.PageHelper
释放资源并获取总条数

G

ge(boolean, String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field>=value"表达式
ge(String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field>=value"表达式
genKeyGenerator(TableInfo, MapperBuilderAssistant, String, LanguageDriver) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.TableInfoHelper
自定义 KEY 生成器
get32UUID() - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IdWorker
获取去掉"-" UUID
getAllFields(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.TableInfoHelper
获取该类的所有属性列表
getAs() - 类 中的方法com.baomidou.mybatisplus.entity.Column
 
getAscs() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getColumn() - 类 中的方法com.baomidou.mybatisplus.entity.Column
 
getColumn() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
getColumns() - 类 中的方法com.baomidou.mybatisplus.entity.Columns
 
getCondition() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
getCondition() - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
getConfigMark() - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
getConfiguration() - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
getConnection() - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
getCurrent() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getCurrentNamespace() - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
getDatacenterId(long) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.Sequence
数据标识id部分
getDb() - 枚举 中的方法com.baomidou.mybatisplus.enums.DBType
 
getDbType() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getDBType(String) - 枚举 中的静态方法com.baomidou.mybatisplus.enums.DBType
获取数据库类型(默认 MySql)
getDbType(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
getDbType(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.JdbcUtils
根据连接地址判断数据库类型
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.enums.DBType
 
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.enums.FieldFill
 
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.enums.FieldStrategy
 
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.enums.IdType
 
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.enums.SqlLike
 
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.enums.SqlMethod
 
getDescs() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getEl() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
getEntity() - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
 
getEntity() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
兼容EntityWrapper
getExecutorType() - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
 
getFieldFill() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
getFieldList() - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
getFieldList(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ReflectionKit
获取该类的所有属性列表
getFieldMap(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ReflectionKit
获取该类的所有属性列表
getFieldStrategy() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getFieldStrategy() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
getFieldStrategy(int) - 枚举 中的静态方法com.baomidou.mybatisplus.enums.FieldStrategy
 
getFieldStrategy(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
getFieldValByName(String, MetaObject) - 类 中的方法com.baomidou.mybatisplus.mapper.MetaObjectHandler
get value from java bean by propertyName 如果包含前缀 et 使用该方法,否则可以直接 metaObject.setValue(fieldName, fieldVal);
getFilter() - 类 中的方法com.baomidou.mybatisplus.entity.SqlParserInfo
 
getGlobalConfig() - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
全局配置
getGlobalConfig(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
获取MybatisGlobalConfig (统一所有入口)
getGlobalConfig(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
获取MybatisGlobalConfig (统一所有入口)
getId() - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IdWorker
 
getIdentifierQuote() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getIdentifierQuote(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
getIdStr() - 类 中的静态方法com.baomidou.mybatisplus.toolkit.IdWorker
 
getIdType() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getIdType() - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
getIdType(int) - 枚举 中的静态方法com.baomidou.mybatisplus.enums.IdType
主键策略 (默认 ID_WORKER)
getIdType(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
getIgnore(int) - 枚举 中的静态方法com.baomidou.mybatisplus.enums.FieldFill
 
getKey() - 枚举 中的方法com.baomidou.mybatisplus.enums.FieldFill
 
getKey() - 枚举 中的方法com.baomidou.mybatisplus.enums.FieldStrategy
 
getKey() - 枚举 中的方法com.baomidou.mybatisplus.enums.IdType
 
getKeyColumn() - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
getKeyGenerator() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getKeyGenerator(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
getKeyProperty() - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
getKeySequence() - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
getLimit() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getLogicDeleteValue() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getLogicDeleteValue() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
getLogicNotDeleteValue() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getLogicNotDeleteValue() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
getMappedStatement(MetaObject) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.PluginUtils
获取当前执行 MappedStatement
getMapper(Class<T>) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
getMapperRegistryCache() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getMapperRegistryCache(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
getMaxWorkerId(long, long) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.Sequence
获取 maxWorkerId
getMetaObjectHandler() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getMetaObjectHandler(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
getMethod() - 枚举 中的方法com.baomidou.mybatisplus.enums.SqlMethod
 
getMethodCapitalize(Field, 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(List<E>) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlHelper
从list中取第一条数据返回对应List中泛型的单个结果
getOffset() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getOptimizeCountSql(boolean, ISqlParser, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SqlUtils
获取CountOptimize
getOrderByField() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
已过时。
getOriginalCountSql(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SqlUtils
获取 COUNT 原生 SQL 包装
getPages() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
总页数 fixed github /issues/309
getPagination() - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.PageHelper
获取分页
getParamAlias() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
 
getParamNameValuePairs() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
Fix issue 200.
getPersistenceExceptionTranslator() - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
 
getProperty() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
getProperty(Properties, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.PluginUtils
根据 key 获取 Properties 的值
getPropertyType() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
getQuote() - 枚举 中的方法com.baomidou.mybatisplus.enums.DBType
 
getRecords() - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
getResultMap() - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
getSelf() - 类 中的方法com.baomidou.mybatisplus.mapper.SqlPlus
 
getSelf() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
子类泛型实现
getSize() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getSql() - 枚举 中的方法com.baomidou.mybatisplus.enums.SqlMethod
 
getSql() - 类 中的方法com.baomidou.mybatisplus.plugins.parser.SqlInfo
 
getSqlInjector() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getSqlInjector(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
getSqlParserFilter() - 类 中的方法com.baomidou.mybatisplus.plugins.SqlParserHandler
 
getSqlParserInfo(MetaObject) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.PluginUtils
获取 SqlParser 注解信息
getSqlParserList() - 类 中的方法com.baomidou.mybatisplus.plugins.SqlParserHandler
 
getSqlSegment() - 类 中的方法com.baomidou.mybatisplus.mapper.Condition
SQL 片段
getSqlSegment() - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
SQL 片段
getSqlSegment() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL 片段 (子类实现)
getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
 
getSqlSession() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getSqlSession(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
getSqlSessionFactory() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getSqlSessionFactory() - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
 
getSqlStatement(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
获得注入的 SQL Statement
getSuperClassGenricType(Class, int) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ReflectionKit
反射对象获取泛型
getTableInfo(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.TableInfoHelper
获取实体映射表信息
getTableInfos() - 类 中的静态方法com.baomidou.mybatisplus.toolkit.TableInfoHelper
获取所有实体映射表信息
getTableName() - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
getTablePrefix() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
getTotal() - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.PageHelper
获取总条数
getTotal() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
getType() - 枚举 中的方法com.baomidou.mybatisplus.enums.SqlLike
 
getUpdate() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
getUserClass(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ClassUtils
获取当前对象的class
getUserClass(Object) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ClassUtils
获取当前对象的class
getValue() - 接口 中的方法com.baomidou.mybatisplus.enums.IEnum
枚举数据库存储值
GlobalConfiguration - com.baomidou.mybatisplus.entity中的类
Mybatis全局缓存
GlobalConfiguration() - 类 的构造器com.baomidou.mybatisplus.entity.GlobalConfiguration
 
GlobalConfiguration(ISqlInjector) - 类 的构造器com.baomidou.mybatisplus.entity.GlobalConfiguration
 
GlobalConfigUtils - com.baomidou.mybatisplus.toolkit中的类
Mybatis全局缓存工具类
GlobalConfigUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
GROUP_BY(String) - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
groupBy(boolean, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL中groupBy关键字跟的条件语句 eg: ew.where("name='zhangsan'").groupBy("id,name")
groupBy(String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL中groupBy关键字跟的条件语句 eg: ew.where("name='zhangsan'").groupBy("id,name")
gt(boolean, String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field>value"表达式
gt(String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field>value"表达式

H

hasNext() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
hasPrevious() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
having(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL中having关键字跟的条件语句 eg: ew.groupBy("id,name").having("id={0}",22).and("password is not null")
having(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL中having关键字跟的条件语句 eg: ew.groupBy("id,name").having("id={0}",22).and("password is not null")
HAVING(String) - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 

I

IDialect - com.baomidou.mybatisplus.plugins.pagination中的接口
数据库 分页语句组装接口
IdType - com.baomidou.mybatisplus.enums中的枚举
生成ID类型枚举类
IdWorker - com.baomidou.mybatisplus.toolkit中的类
高效GUID产生算法(sequence),基于Snowflake实现64位自增ID算法。
IdWorker() - 类 的构造器com.baomidou.mybatisplus.toolkit.IdWorker
 
IEnum - com.baomidou.mybatisplus.enums中的接口
自定义枚举接口
IKeyGenerator - com.baomidou.mybatisplus.incrementer中的接口
表关键词 key 生成器接口
in(boolean, String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
IN 条件语句,目前适配mysql及oracle
in(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
IN 条件语句,目前适配mysql及oracle
in(boolean, String, Collection<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
IN 条件语句,目前适配mysql及oracle
in(String, Collection<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
IN 条件语句,目前适配mysql及oracle
in(boolean, String, Object[]) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
IN 条件语句,目前适配mysql及oracle
in(String, Object[]) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
IN 条件语句,目前适配mysql及oracle
initSqlParserInfoCache(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.PluginUtils
初始化缓存 SqlParser 注解信息
initSqlSessionFactory(SqlSessionFactory) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.TableInfoHelper
初始化SqlSessionFactory (供Mybatis原生调用)
initTableInfo(MapperBuilderAssistant, Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.TableInfoHelper
实体类反射获取表信息【初始化】
inject(MapperBuilderAssistant, Class<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入单点 crudSql
inject(Configuration, MapperBuilderAssistant, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
自定义方法,注入点(子类需重写该方法)
inject(MapperBuilderAssistant, Class<?>) - 接口 中的方法com.baomidou.mybatisplus.mapper.ISqlInjector
根据mapperClass注入SQL
injectDeleteByIdSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入删除 SQL 语句
injectDeleteByMapSql(Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入 map 条件删除 SQL 语句
injectDeleteSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入 entity 条件删除 SQL 语句
injectInsertOneSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入插入 SQL 语句
injectSelectByIdSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入查询 SQL 语句
injectSelectByMapSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入 map 查询 SQL 语句
injectSelectCountSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入EntityWrapper查询总记录数 SQL 语句
injectSelectListSql(SqlMethod, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入EntityWrapper方式查询记录列表 SQL 语句
injectSelectMapsSql(SqlMethod, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入EntityWrapper方式查询记录列表 SQL 语句
injectSelectObjsSql(SqlMethod, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入EntityWrapper方式查询记录列表 SQL 语句
injectSelectOneSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入实体查询一条记录 SQL 语句
injectSql(MapperBuilderAssistant, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入SQL
injectSqlRunner(Configuration) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
injectSqlRunner(Configuration) - 接口 中的方法com.baomidou.mybatisplus.mapper.ISqlInjector
注入SqlRunner相关
injectUpdateByIdSql(boolean, Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入更新 SQL 语句
injectUpdateForSetSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入批量更新 SQL 语句
injectUpdateSql(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
注入批量更新 SQL 语句
insert() - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
插入(字段选择插入)
insert(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
插入一条记录
INSERT - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlRunner
 
insert(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlRunner
 
insert(String) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
insert(String, Object) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
insert(T) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
insert(T) - 接口 中的方法com.baomidou.mybatisplus.service.IService
插入一条记录(选择字段,策略插入)
insertAllColumn() - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
插入(所有字段插入)
insertAllColumn(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
插入一条记录
insertAllColumn(T) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
insertAllColumn(T) - 接口 中的方法com.baomidou.mybatisplus.service.IService
插入一条记录(全部字段)
insertBatch(List<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
insertBatch(List<T>, int) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
批量插入
insertBatch(List<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
插入(批量),该方法不适合 Oracle
insertBatch(List<T>, int) - 接口 中的方法com.baomidou.mybatisplus.service.IService
插入(批量)
insertFill(MetaObject) - 类 中的方法com.baomidou.mybatisplus.entity.DefaultMetaObjectHandler
 
insertFill(MetaObject) - 类 中的方法com.baomidou.mybatisplus.mapper.MetaObjectHandler
插入元对象字段填充
insertOrUpdate() - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
插入 OR 更新
insertOrUpdate(T) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
TableId 注解存在更新记录,否插入一条记录
insertOrUpdate(T) - 接口 中的方法com.baomidou.mybatisplus.service.IService
TableId 注解存在更新记录,否插入一条记录
insertOrUpdateAllColumn(T) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
insertOrUpdateAllColumn(T) - 接口 中的方法com.baomidou.mybatisplus.service.IService
插入或修改一条记录的全部字段
insertOrUpdateAllColumnBatch(List<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
insertOrUpdateAllColumnBatch(List<T>, int) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
insertOrUpdateAllColumnBatch(List<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
批量修改或插入全部字段
insertOrUpdateAllColumnBatch(List<T>, int) - 接口 中的方法com.baomidou.mybatisplus.service.IService
批量修改或插入全部字段
insertOrUpdateBatch(List<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
insertOrUpdateBatch(List<T>, int) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
insertOrUpdateBatch(List<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
批量修改插入
insertOrUpdateBatch(List<T>, int) - 接口 中的方法com.baomidou.mybatisplus.service.IService
批量修改插入
inspectInject(MapperBuilderAssistant, Class<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
CRUD 注入后给予标识 注入过后不再注入
inspectInject(MapperBuilderAssistant, Class<?>) - 接口 中的方法com.baomidou.mybatisplus.mapper.ISqlInjector
检查SQL是否注入(已经注入过不再注入)
IOUtils - com.baomidou.mybatisplus.toolkit中的类
IOUtils Copy org.apache.commons.io.IOUtils
IS - 类 中的静态变量com.baomidou.mybatisplus.toolkit.StringUtils
字符串 is
IS_NOT_NULL(String) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlPlus
IS NOT NULL查询
IS_NULL(String) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlPlus
IS NULL查询
isAsc() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
已过时。
isBoolean(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
是否为Boolean类型(包含普通类型)
isCapitalMode() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
isCapitalMode(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
是否为大写命名
isCharSequence(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
是否为CharSequence类型
isCharSequence(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
是否为CharSequence类型
isDbColumnUnderline() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
isDbColumnUnderline(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
isEmpty(Object[]) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ArrayUtils
 
isEmpty(Collection<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.CollectionUtils
校验集合是否为空
isEmpty(Map<?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.MapUtils
判断Map是否为空
isEmpty(CharSequence) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
判断字符串是否为空
isEmptyOfWhere() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
查看where构造是否为空
isEmptyOfWhere() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
查看构造器where是否为空
isEmptyOfWrapper(Wrapper<?>) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlHelper
判断Wrapper为空
IService<T> - com.baomidou.mybatisplus.service中的接口
顶级 Service
isEscape() - 类 中的方法com.baomidou.mybatisplus.entity.Column
 
isKeyRelated() - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
isLogicDelete() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
是否开启逻辑删除
isLogicDelete() - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
isMixedMode(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
是否为驼峰下划线混合命名
isNotEmpty(Object[]) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ArrayUtils
 
isNotEmpty(Collection<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.CollectionUtils
校验集合是否不为空
isNotEmpty(Map<?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.MapUtils
判断Map是否不为空
isNotEmpty(CharSequence) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
判断字符串是否不为空
isNotEmptyOfWhere() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
查看where构造是否不为空
isNotEmptyOfWrapper(Wrapper<?>) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlHelper
判断Wrapper不为空
isNotNull(boolean, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
is not null 条件
isNotNull(String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
is not null 条件
isNull(boolean, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
is null 条件
isNull(String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
is null 条件
isOpenSort() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
isOptimizeCountSql() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
isOrderBy() - 类 中的方法com.baomidou.mybatisplus.plugins.parser.SqlInfo
 
isPageable() - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.PageHelper
是否存在分页
isProxy(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.ClassUtils
判断是否为代理对象
ISqlInjector - com.baomidou.mybatisplus.mapper中的接口
SQL 自动注入器接口
ISqlParser - com.baomidou.mybatisplus.plugins.parser中的接口
SQL 解析接口
ISqlParserFilter - com.baomidou.mybatisplus.plugins.parser中的接口
SQL 解析过滤器
isRefresh() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
isRefresh(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
 
isRelated() - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
isSearchCount() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
isSqlParserCache() - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
isTrue(boolean, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SerializationUtils
 
isUpperCase(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
判断字符串是否为纯大写字母
isWhere - 类 中的变量com.baomidou.mybatisplus.mapper.Wrapper
自定义是否输出sql为 WHERE OR AND OR OR
isWhere(Boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
自定义是否输出sql开头为 `WHERE` OR `AND` OR `OR`

J

JdbcUtils - com.baomidou.mybatisplus.toolkit中的类
JDBC 工具类
JdbcUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.JdbcUtils
 

K

KeySequence - com.baomidou.mybatisplus.annotations中的注释类型
序列主键策略 oracle

L

languageDriver - 类 中的变量com.baomidou.mybatisplus.mapper.AutoSqlInjector
 
last(String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
手动把sql拼接到最后(有sql注入的风险,请谨慎使用)
LAST(String) - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
le(boolean, String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field<=value"表达式
le(String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field<=value"表达式
leftNest() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
左嵌套方法
leftNest(int) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
左嵌套方法,一般认为填补mp一个条件中多重嵌套解决方案
LIKE - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlCondition
% 两边 %
like(boolean, String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
LIKE条件语句,value中无需前后%
like(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
LIKE条件语句,value中无需前后%
like(boolean, String, String, SqlLike) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
LIKE条件语句,value中无需前后%
like(String, String, SqlLike) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
LIKE条件语句,value中无需前后%
LIKE_LEFT - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlCondition
% 左
LIKE_RIGHT - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlCondition
右 %
lt(boolean, String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field
lt(String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field

M

MapUtils - com.baomidou.mybatisplus.toolkit中的类
MapUtils
MapUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.MapUtils
 
match(String, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
正则表达式匹配
META_OBJ_PREFIX - 类 中的静态变量com.baomidou.mybatisplus.mapper.MetaObjectHandler
 
MetaObjectHandler - com.baomidou.mybatisplus.mapper中的类
元对象字段填充控制器抽象类,实现公共字段自动写入
MetaObjectHandler() - 类 的构造器com.baomidou.mybatisplus.mapper.MetaObjectHandler
 
Model<T extends Model> - com.baomidou.mybatisplus.activerecord中的类
ActiveRecord 模式 CRUD
Model() - 类 的构造器com.baomidou.mybatisplus.activerecord.Model
 
MybatisAbstractSQL<T> - com.baomidou.mybatisplus中的类
重定义 AbstractSQL ,实现标准TSQL的 查询条件自定义
MybatisAbstractSQL() - 类 的构造器com.baomidou.mybatisplus.MybatisAbstractSQL
 
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
 
MybatisSqlSessionTemplate - com.baomidou.mybatisplus中的类
Copy SqlSessionTemplate
MybatisSqlSessionTemplate(SqlSessionFactory) - 类 的构造器com.baomidou.mybatisplus.MybatisSqlSessionTemplate
Constructs a Spring managed SqlSession with the SqlSessionFactory provided as an argument.
MybatisSqlSessionTemplate(SqlSessionFactory, ExecutorType) - 类 的构造器com.baomidou.mybatisplus.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.MybatisSqlSessionTemplate
Constructs a Spring managed SqlSession with the given SqlSessionFactory and ExecutorType.

N

ne(boolean, String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field <> value"表达式
ne(String, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
等同于SQL的"field <> value"表达式
newInstance() - 类 中的静态方法com.baomidou.mybatisplus.plugins.parser.SqlInfo
 
nextId() - 类 中的方法com.baomidou.mybatisplus.toolkit.Sequence
获取下一个ID
NOT_EQUAL - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlCondition
不等于
NOT_EXISTS(String) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlPlus
将NOT_EXISTS语句添加到WHERE条件中
notBetween(boolean, String, Object, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT betwwee 条件语句
notBetween(String, Object, Object) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT betwwee 条件语句
notExists(boolean, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT EXISTS条件语句
notExists(String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT EXISTS条件语句
notIn(boolean, String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT IN条件语句
notIn(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT IN条件语句
notIn(boolean, String, Collection<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT IN 条件语句,目前适配mysql及oracle
notIn(String, Collection<?>) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT IN 条件语句,目前适配mysql及oracle
notIn(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT IN 条件语句,目前适配mysql及oracle
notIn(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT IN 条件语句,目前适配mysql及oracle
notLike(boolean, String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT LIKE条件语句,value中无需前后%
notLike(String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT LIKE条件语句,value中无需前后%
notLike(boolean, String, String, SqlLike) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT LIKE条件语句,value中无需前后%
notLike(String, String, SqlLike) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
NOT LIKE条件语句,value中无需前后%
now() - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SystemClock
 
nowDate() - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SystemClock
 

O

offsetCurrent(int, int) - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.PageHelper
计算当前分页偏移量
offsetCurrent(Pagination) - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.PageHelper
Pagination 分页偏移量
openInsertFill() - 类 中的方法com.baomidou.mybatisplus.entity.DefaultMetaObjectHandler
 
openInsertFill() - 类 中的方法com.baomidou.mybatisplus.mapper.MetaObjectHandler
开启插入填充
openUpdateFill() - 类 中的方法com.baomidou.mybatisplus.entity.DefaultMetaObjectHandler
 
openUpdateFill() - 类 中的方法com.baomidou.mybatisplus.mapper.MetaObjectHandler
开启更新填充
optimizeSql(MetaObject, String) - 接口 中的方法com.baomidou.mybatisplus.plugins.parser.ISqlParser
获取优化 SQL 方法
or() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
使用OR连接并换行
or(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
添加OR条件
or(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
添加OR条件
OR() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
OR_NEW() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
ORDER_BY(String) - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
orderAsc(Collection<String>) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
批量根据ASC排序
orderBy(boolean, String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL中orderby关键字跟的条件语句 eg: ew.groupBy("id,name").having("id={0}",22).and("password is not null" ).orderBy("id,name")
orderBy(String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL中orderby关键字跟的条件语句 eg: ew.groupBy("id,name").having("id={0}",22).and("password is not null" ).orderBy("id,name")
orderBy(boolean, String, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL中orderby关键字跟的条件语句,可根据变更动态排序
orderBy(boolean, Collection<String>, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL中orderby关键字跟的条件语句,可根据变更动态排序
orderBy(String, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL中orderby关键字跟的条件语句,可根据变更动态排序
orderDesc(Collection<String>) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
批量根据DESC排序
originalSql() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
原生占位符sql
orNew() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
使用OR换行,并添加一个带()的新的条件 eg: ew.where("name='zhangsan'").and("id=11").orNew("statu=1"); 输出: WHERE (name='zhangsan' AND id=11) OR (statu=1)
orNew(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
使用OR换行,并添加一个带()的新的条件 eg: ew.where("name='zhangsan'").and("id=11").orNew("statu=1"); 输出: WHERE (name='zhangsan' AND id=11) OR (statu=1)
orNew(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
使用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
 
Page(int, int, String, boolean) - 类 的构造器com.baomidou.mybatisplus.plugins.Page
 
PageHelper - com.baomidou.mybatisplus.plugins.pagination中的类
分页辅助类
PageHelper() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.PageHelper
 
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
 
Pagination(int, int, boolean, boolean) - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.Pagination
 
paramAlias - 类 中的变量com.baomidou.mybatisplus.mapper.Wrapper
 
pkVal() - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
主键值
PLACE_HOLDER - 类 中的静态变量com.baomidou.mybatisplus.toolkit.StringUtils
占位符
PluginUtils - com.baomidou.mybatisplus.toolkit中的类
插件工具类
prefixToLower(String, int) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
前n个首字母小写,之后字符大小写的不变

Q

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

R

realTarget(Object) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.PluginUtils
获得真正的处理对象,可能多层代理.
ReflectionKit - com.baomidou.mybatisplus.toolkit中的类
反射工具类
ReflectionKit() - 类 的构造器com.baomidou.mybatisplus.toolkit.ReflectionKit
 
remove() - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.PageHelper
释放资源
removeIsPrefixIfBoolean(String, Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
去除boolean类型is开头的字符串
removePrefixAfterPrefixToLower(String, int) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
删除字符前缀之后,首字母小写,之后字符大小写的不变
StringUtils.removePrefixAfterPrefixToLower( "isUser", 2 ) = user StringUtils.removePrefixAfterPrefixToLower( "isUserInfo", 2 ) = userInfo
RESERVED_WORDS - 类 中的静态变量com.baomidou.mybatisplus.toolkit.SqlReservedWords
 
retBool(Integer) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlHelper
判断数据库操作是否成功
retBool(Integer) - 类 中的静态方法com.baomidou.mybatisplus.service.impl.ServiceImpl
判断数据库操作是否成功 注意!!
retCount(Integer) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlHelper
返回SelectCount执行结果
rightNest() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
右嵌套方法
rightNest(int) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
右嵌套方法,一般认为填补mp一个条件中多重嵌套解决方案
rollback() - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
rollback(boolean) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
roundtrip(T) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SerializationUtils
Performs a serialization roundtrip.

S

scanTypePackage(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.PackageHelper
扫描获取指定包路径所有类
select(String, ResultHandler) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
select(String, Object, ResultHandler) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
select(String, Object, RowBounds, ResultHandler) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
SELECT_LIST - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlRunner
 
SELECT_OBJS - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlRunner
 
selectAll() - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
查询所有
selectBatchIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
查询(根据ID 批量查询)
selectBatchIds(Collection<? extends Serializable>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectBatchIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
查询(根据ID 批量查询)
selectById(Serializable) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
根据 ID 查询
selectById() - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
根据主键查询
selectById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 ID 查询
selectById(Serializable) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 ID 查询
selectByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
查询(根据 columnMap 条件)
selectByMap(Map<String, Object>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
查询(根据 columnMap 条件)
selectCount(String, Object...) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
查询总数
selectCount(Wrapper) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
查询总数
selectCount(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 Wrapper 条件,查询总记录数
selectCount(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlRunner
 
selectCount(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectCount(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 Wrapper 条件,查询总记录数
selectCursor(String) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
selectCursor(String, Object) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
selectCursor(String, Object, RowBounds) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
selectList(Wrapper) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
查询总记录数
selectList(String, Object...) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
查询所有
selectList(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 entity 条件,查询全部记录
selectList(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlRunner
根据sql查询Map结果集 SqlRunner.db().selectList("select * from tbl_user where name={0}", "Caratacus")
selectList(String) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
selectList(String, Object) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
selectList(String, Object, RowBounds) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
selectList(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectList(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
查询列表
selectMap(String, String) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
selectMap(String, Object, String) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
selectMap(String, Object, String, RowBounds) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
selectMap(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectMap(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 Wrapper,查询一条记录
selectMaps(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录
selectMaps(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectMaps(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
查询列表
selectMapsPage(RowBounds, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录(并翻页)
selectMapsPage(Page, Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectMapsPage(Page, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
翻页查询
selectObj(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlRunner
根据sql查询一个字段值的一条结果 注意:该方法只会返回一个字段的值, 如果需要多字段,请参考selectOne()
selectObj(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectObj(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 Wrapper,查询一条记录
selectObjs(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录 注意: 只返回第一个字段的值
selectObjs(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlRunner
根据sql查询一个字段值的结果集 注意:该方法只会返回一个字段的值, 如果需要多字段,请参考selectList()
selectObjs(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectObjs(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 Wrapper 条件,查询全部记录
selectOne(Wrapper) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
查询一条记录
selectOne(String, Object...) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
查询一条记录
selectOne(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 entity 条件,查询一条记录
selectOne(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlRunner
 
selectOne(String) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
selectOne(String, Object) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
selectOne(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectOne(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 Wrapper,查询一条记录
selectPage(Page<T>, Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
翻页查询
selectPage(Page<T>, String, Object...) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
查询所有(分页)
selectPage(RowBounds, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 entity 条件,查询全部记录(并翻页)
selectPage(Page, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlRunner
 
selectPage(Page<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectPage(Page<T>, Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
selectPage(Page<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
翻页查询
selectPage(Page<T>, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
翻页查询
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
 
SerializationUtils - com.baomidou.mybatisplus.toolkit中的类
Assists with the serialization process and performs additional functionality based on serialization.
SerializationUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.SerializationUtils
SerializationUtils instances should NOT be constructed in standard programming.
serialize(Serializable, OutputStream) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SerializationUtils
Serializes an Object to the specified stream.
serialize(Serializable) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SerializationUtils
Serializes an Object to a byte array for storage/serialization.
ServiceImpl<M extends BaseMapper<T>,T> - com.baomidou.mybatisplus.service.impl中的类
IService 实现类( 泛型:M 是 mapper 对象,T 是实体 , PK 是主键泛型 )
ServiceImpl() - 类 的构造器com.baomidou.mybatisplus.service.impl.ServiceImpl
 
setAsc(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setAscs(List<String>) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setCapitalMode(boolean) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setColumn(GlobalConfiguration, String) - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
setCondition(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
setCondition(Map<String, Object>) - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
setConfigMark(Configuration) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
setCurrent(int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setCurrentNamespace(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
setDbColumnUnderline(boolean) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setDbType(String) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setDbTypeOfJdbcUrl(String) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
根据jdbcUrl设置数据库类型
setDescs(List<String>) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setEl(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
setEntity(T) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
 
setEscape(boolean) - 类 中的方法com.baomidou.mybatisplus.entity.Column
 
setFieldFill(FieldFill) - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
setFieldList(GlobalConfiguration, List<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
setFieldStrategy(int) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setFieldStrategy(FieldStrategy) - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
setFieldValByName(String, Object, MetaObject) - 类 中的方法com.baomidou.mybatisplus.mapper.MetaObjectHandler
Common method to set value for java bean.
setFilter(boolean) - 类 中的方法com.baomidou.mybatisplus.entity.SqlParserInfo
 
setGlobalConfig(Configuration, GlobalConfiguration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
设置全局设置(以configuration地址值作为Key)

setIdentifierQuote(String) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setIdType(int) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setIdType(IdType) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
setKeyColumn(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
setKeyGenerator(IKeyGenerator) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setKeyProperty(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
setKeyRelated(boolean) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
setKeySequence(KeySequence) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
setLogicDelete(boolean) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
setLogicDeleteValue(String) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setLogicDeleteValue(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
setLogicNotDeleteValue(String) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setLogicNotDeleteValue(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
setMapperRegistryCache(Set<String>) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setMetaData(DataSource, GlobalConfiguration) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.GlobalConfigUtils
设置元数据相关属性
setMetaObjectHandler(MetaObjectHandler) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setOpenSort(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setOptimizeCountSql(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setOrderBy(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.SqlInfo
 
setOrderByField(String) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setPagination(Pagination) - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.PageHelper
设置分页
setParamAlias(String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
参数别名设置,初始化时优先设置该值、重复设置异常
setProperty(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
setPropertyType(Class<?>) - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
setRecords(List<T>) - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
setRefresh(boolean) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setRelated(boolean) - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
setResultMap(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
setSearchCount(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setSize(int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setSql(String) - 类 中的方法com.baomidou.mybatisplus.plugins.parser.SqlInfo
 
setSqlInjector(ISqlInjector) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setSqlKeywords(String) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setSqlParserCache(boolean) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setSqlParserFilter(ISqlParserFilter) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlParserHandler
 
setSqlParserList(List<ISqlParser>) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlParserHandler
 
setSqlSelect(String) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
 
setSqlSelect(String...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
使用字符串数组封装sqlSelect,便于在不需要指定 AS 的情况下通过实体类自动生成的列静态字段快速组装 sqlSelect,
减少手动录入的错误率
setSqlSelect(Column...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
使用对象封装的setsqlselect
setSqlSelect(Columns) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
使用对象封装的setsqlselect
setSqlSessionFactory(SqlSessionFactory) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setTableName(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableInfo
 
setTablePrefix(String) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
 
setTotal(long) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 
setUpdate(String) - 类 中的方法com.baomidou.mybatisplus.entity.TableFieldInfo
 
signGlobalConfig(SqlSessionFactory) - 类 中的方法com.baomidou.mybatisplus.entity.GlobalConfiguration
标记全局设置 (统一所有入口)
split(String, String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
Splits the provided text into an array, separators specified.
splitWorker(String, String, int, boolean) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
Performs the logic for the split and splitPreserveAllTokens methods that return a maximum array length.
sql() - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
执行 SQL
SQL - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlRunner
 
sql - 类 中的变量com.baomidou.mybatisplus.mapper.Wrapper
实现了TSQL语法的SQL实体
sqlArgsFill(String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
SQL 参数填充
sqlCondition(String, String, String) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
Sql 运算条件
SqlCondition - com.baomidou.mybatisplus.mapper中的类
SQL 比较条件枚举类
SqlCondition() - 类 的构造器com.baomidou.mybatisplus.mapper.SqlCondition
 
sqlFormat(String, boolean) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SqlUtils
格式sql
SqlFormatter - com.baomidou.mybatisplus.toolkit中的类
Performs formatting of basic SQL statements (DML + query).
SqlFormatter() - 类 的构造器com.baomidou.mybatisplus.toolkit.SqlFormatter
 
SqlHelper - com.baomidou.mybatisplus.mapper中的类
SQL 辅助类
SqlHelper() - 类 的构造器com.baomidou.mybatisplus.mapper.SqlHelper
 
SqlInfo - com.baomidou.mybatisplus.plugins.parser中的类
Sql Info
SqlInfo() - 类 的构造器com.baomidou.mybatisplus.plugins.parser.SqlInfo
 
SqlLike - com.baomidou.mybatisplus.enums中的枚举
SQL like 枚举
SqlMethod - com.baomidou.mybatisplus.enums中的枚举
MybatisPlus 支持 SQL 方法
sqlParam(Object) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
获取SQL PARAMS字符串
SqlParser - com.baomidou.mybatisplus.annotations中的注释类型
租户注解
sqlParser(MetaObject) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlParserHandler
拦截 SQL 解析执行
SqlParserHandler - com.baomidou.mybatisplus.plugins中的类
SQL 解析处理器
SqlParserHandler() - 类 的构造器com.baomidou.mybatisplus.plugins.SqlParserHandler
 
SqlParserInfo - com.baomidou.mybatisplus.entity中的类
SQL 解析信息
SqlParserInfo() - 类 的构造器com.baomidou.mybatisplus.entity.SqlParserInfo
 
SqlParserInfo(SqlParser) - 类 的构造器com.baomidou.mybatisplus.entity.SqlParserInfo
 
SqlPlus - com.baomidou.mybatisplus.mapper中的类
实现AbstractSQL ,实现WHERE条件自定义
SqlPlus() - 类 的构造器com.baomidou.mybatisplus.mapper.SqlPlus
 
SqlReservedWords - com.baomidou.mybatisplus.toolkit中的类
数据库保留字转义处理类
SqlRunner - com.baomidou.mybatisplus.mapper中的类
SqlRunner 执行 SQL
SqlRunner() - 类 的构造器com.baomidou.mybatisplus.mapper.SqlRunner
 
SqlRunner(Class<?>) - 类 的构造器com.baomidou.mybatisplus.mapper.SqlRunner
 
SQLScript - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlRunner
 
sqlSelect - 类 中的变量com.baomidou.mybatisplus.mapper.Wrapper
SQL 查询字段内容,例如:id,name,age
sqlSelectColumns(TableInfo, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
SQL 查询所有表字段
sqlSelectObjsColumns(TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
SQL 设置selectObj sqlselect
sqlSession() - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
获取Session 默认自动提交

sqlSession(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlHelper
获取Session 默认自动提交 特别说明:这里获取SqlSession时这里虽然设置了自动提交但是如果事务托管了的话 是不起作用的 切记!!
sqlSession(Class<?>, boolean) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlHelper
获取Session
sqlSessionBatch(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlHelper
批量操作 SqlSession
sqlSessionBatch() - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
批量操作 SqlSession
sqlSet(boolean, TableInfo, String) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
SQL 更新 set 语句
sqlStatement(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
获取SqlStatement
sqlStatement(String) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
获取SqlStatement
sqlStatement(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
获取SqlStatement
SqlUtils - com.baomidou.mybatisplus.toolkit中的类
SqlUtils工具类
SqlUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.SqlUtils
 
sqlWhere(TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
SQL 查询条件
sqlWhereByMap(TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
SQL map 查询条件
sqlWhereEntityWrapper(TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
EntityWrapper方式获取select where
sqlWordConvert(String) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
获取需要转义的SQL字段
startPage(int, int) - 类 中的静态方法com.baomidou.mybatisplus.plugins.pagination.PageHelper
启动分页
StringEscape - com.baomidou.mybatisplus.toolkit中的类
StringEscape ,数据库字符串转义
StringEscape() - 类 的构造器com.baomidou.mybatisplus.toolkit.StringEscape
 
StringUtils - com.baomidou.mybatisplus.toolkit中的类
String 工具类
stripSqlInjection(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.SqlUtils
SQL注入内容剥离
SUPP(String) - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
补充方法,一般认为填补mp一个条件中多重嵌套解决方案 注:参数请不要传入外界动态参数否则可能会产生sql注入的危险
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

table(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.mapper.SqlHelper
获取TableInfo
TableField - com.baomidou.mybatisplus.annotations中的注释类型
表字段标识
TableFieldInfo - com.baomidou.mybatisplus.entity中的类
数据库表字段反射信息
TableFieldInfo(GlobalConfiguration, TableInfo, String, String, Field, TableField) - 类 的构造器com.baomidou.mybatisplus.entity.TableFieldInfo
存在 TableField 注解构造函数
TableFieldInfo(GlobalConfiguration, TableInfo, Field) - 类 的构造器com.baomidou.mybatisplus.entity.TableFieldInfo
 
TableId - com.baomidou.mybatisplus.annotations中的注释类型
表主键标识
TableInfo - com.baomidou.mybatisplus.entity中的类
数据库表反射信息
TableInfo() - 类 的构造器com.baomidou.mybatisplus.entity.TableInfo
 
TableInfoHelper - com.baomidou.mybatisplus.toolkit中的类
实体类反射表辅助类
TableInfoHelper() - 类 的构造器com.baomidou.mybatisplus.toolkit.TableInfoHelper
 
TableLogic - com.baomidou.mybatisplus.annotations中的注释类型
表字段逻辑处理注解(逻辑删除)
TableName - com.baomidou.mybatisplus.annotations中的注释类型
数据库表相关
tilNextMillis(long) - 类 中的方法com.baomidou.mybatisplus.toolkit.Sequence
 
timeGen() - 类 中的方法com.baomidou.mybatisplus.toolkit.Sequence
 
toString() - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
 
toString() - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
toString() - 类 中的方法com.baomidou.mybatisplus.plugins.Page
 
toString() - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
 

U

UNDERLINE - 类 中的静态变量com.baomidou.mybatisplus.toolkit.StringUtils
下划线字符
underlineToCamel(String) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.StringUtils
字符串下划线转驼峰格式
update(String, Object...) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
执行 SQL 更新
update(Wrapper) - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
执行 SQL 更新
update(T, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 whereEntity 条件,更新记录
UPDATE - 类 中的静态变量com.baomidou.mybatisplus.mapper.SqlRunner
 
update(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.SqlRunner
 
update(String) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
update(String, Object) - 类 中的方法com.baomidou.mybatisplus.MybatisSqlSessionTemplate
update(T, Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
update(T, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 whereEntity 条件,更新记录
updateAllColumnBatchById(List<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
updateAllColumnBatchById(List<T>, int) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
updateAllColumnBatchById(List<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据ID 批量更新全部字段
updateAllColumnBatchById(List<T>, int) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据ID 批量更新全部字段
updateAllColumnById() - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
更新(所有字段更新)
updateAllColumnById(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 ID 修改
updateAllColumnById(T) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
updateAllColumnById(T) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 ID 修改全部字段
updateBatchById(List<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
updateBatchById(List<T>, int) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
updateBatchById(List<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据ID 批量更新
updateBatchById(List<T>, int) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据ID 批量更新
updateById() - 类 中的方法com.baomidou.mybatisplus.activerecord.Model
更新(字段选择更新)
updateById(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 ID 修改
updateById(T) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
updateById(T) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 ID 选择修改
updateFill(MetaObject) - 类 中的方法com.baomidou.mybatisplus.entity.DefaultMetaObjectHandler
 
updateFill(MetaObject) - 类 中的方法com.baomidou.mybatisplus.mapper.MetaObjectHandler
更新元对象字段填充(用于更新时对公共字段的填充) Created with IntelliJ IDEA.
updateForSet(String, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
根据 whereEntity 条件,更新记录
updateForSet(String, Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.service.impl.ServiceImpl
 
updateForSet(String, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.service.IService
根据 whereEntity 条件,自定义set值更新记录
UTF8 - 类 中的静态变量com.baomidou.mybatisplus.toolkit.StringUtils
UTF-8 编码格式

V

valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.enums.DBType
Returns the enum constant of this type with the specified name.
valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.enums.FieldFill
Returns the enum constant of this type with the specified name.
valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.enums.FieldStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.enums.IdType
Returns the enum constant of this type with the specified name.
valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.enums.SqlLike
Returns the enum constant of this type with the specified name.
valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.enums.SqlMethod
Returns the enum constant of this type with the specified name.
valueOf(Class<E>, Object) - 类 中的静态方法com.baomidou.mybatisplus.toolkit.EnumUtils
值映射为枚举
values() - 枚举 中的静态方法com.baomidou.mybatisplus.enums.DBType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - 枚举 中的静态方法com.baomidou.mybatisplus.enums.FieldFill
Returns an array containing the constants of this enum type, in the order they are declared.
values() - 枚举 中的静态方法com.baomidou.mybatisplus.enums.FieldStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - 枚举 中的静态方法com.baomidou.mybatisplus.enums.IdType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - 枚举 中的静态方法com.baomidou.mybatisplus.enums.SqlLike
Returns an array containing the constants of this enum type, in the order they are declared.
values() - 枚举 中的静态方法com.baomidou.mybatisplus.enums.SqlMethod
Returns an array containing the constants of this enum type, in the order they are declared.
Version - com.baomidou.mybatisplus.annotations中的注释类型
乐观锁注解、标记 @Verison 在字段上
VersionUtils - com.baomidou.mybatisplus.toolkit中的类
VersionUtils ,比较版本号
VersionUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.VersionUtils
 

W

where(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL中WHERE关键字跟的条件语句 eg: ew.where("name='zhangsan'").where(id!
where(String, Object...) - 类 中的方法com.baomidou.mybatisplus.mapper.Wrapper
SQL中WHERE关键字跟的条件语句 eg: ew.where("name='zhangsan'").where("id={0}","123"); 输出: WHERE (NAME='zhangsan' AND id=123)
WHERE(String) - 类 中的方法com.baomidou.mybatisplus.MybatisAbstractSQL
 
WHITESPACE - 类 中的静态变量com.baomidou.mybatisplus.toolkit.SqlFormatter
 
wrapper() - 类 中的静态方法com.baomidou.mybatisplus.mapper.Condition
构造一个Wrapper
Wrapper<T> - com.baomidou.mybatisplus.mapper中的类
条件构造抽象类,定义T-SQL语法
Wrapper() - 类 的构造器com.baomidou.mybatisplus.mapper.Wrapper
 
A B C D E F G H I J K L M N O P Q R S T U V W