- GBase8sDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
-
GBase 8s V8.8 数据库分页语句组装实现
通用分页版本
- GBase8sDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.GBase8sDialect
-
- GBasedbtDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
-
- GBasedbtDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.GBasedbtDialect
-
已过时。
- GBaseInfromixDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
-
- GBaseInfromixDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.GBaseInfromixDialect
-
已过时。
- ge(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- generateDataStr() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
-
- generateUpdatedDataStr() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
-
- geSql(boolean, R, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- getAdditionalItemCount() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
-
newly added column count from meta data.
- getAliasColumn(Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
-
租户字段别名设置
tenantId 或 tableAlias.tenantId
- getBaseMapper() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.ChainWrapper
-
获取 BaseMapper
- getBaseMapper() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
-
- getBaseMapper() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
-
- getBaseMapper() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
-
- getBaseMapper() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
-
- getBaseMapper() - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
- getBaseMapper() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
获取对应 entity 的 BaseMapper
- getById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
根据 ID 查询
- getById(Serializable, Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 ID 查询
- getCache() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Gets the Cache.
- getChangedData() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
-
- getColumnName() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
-
- getConfiguration() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
- getCost() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
-
cost for this plugin, ms
- getCountId() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
已过时。
- getCountId() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
-
- getCurrent() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- getCustomSqlSegment() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- getDatabase(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.ddl.DdlHelper
-
- getDatabaseIdProvider() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Gets the DatabaseIdProvider
- getDataPermissionHandler() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
-
- getDbType() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
- getDbType(Executor) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
-
不关闭 Connection,因为是从事务里获取的,sqlSession会负责关闭
- getDbType(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
-
根据连接地址判断数据库类型
- getDdlGenerator(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.ddl.DdlHelper
-
- getDdlGenerator() - 接口 中的方法com.baomidou.mybatisplus.extension.ddl.IDdl
-
DDL 生成器
- getDdlHistory() - 接口 中的方法com.baomidou.mybatisplus.extension.ddl.history.IDdlGenerator
-
返回 DDL_HISTORY 表名
- getDdlHistory() - 类 中的方法com.baomidou.mybatisplus.extension.ddl.history.OracleDdlGenerator
-
- getDdlHistory() - 类 中的方法com.baomidou.mybatisplus.extension.ddl.history.PostgreDdlGenerator
-
- getDialect() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
- getDialect(DbType) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
-
- getDialectSql() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
-
分页方言 sql
- getEntity() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- getEntityClass() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.ChainWrapper
-
获取当前实体Class
- getEntityClass() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
-
- getEntityClass() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
-
获取当前实体Class
- getEntityClass() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
-
- getEntityClass() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
-
- getEntityClass() - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
- getEntityClass() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
获取 entity 的 class
- getEntityClass(Collection<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
从集合中获取实体类型
- getEntityClass(AbstractWrapper<T, ?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
从wrapper中尝试获取实体类型
- getExpression() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- getGson() - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
-
- getHook() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
-
- getIndexInfos(String, String, Connection) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
-
得到表的索引信息
- getIndexInfos(String, String, String, Connection) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
-
得到表的索引信息
- getInputStream(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.ddl.DdlHelper
-
- getInstance() - 类 中的静态方法com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLoggingEventListener
-
- getInterceptors() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
-
- getJdbcEventListener() - 类 中的方法com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory
-
- getLogger() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
- getLogger() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
-
已过时。
- getMap(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
- getMap(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
根据 Wrapper,查询一条记录
- getMap(AbstractWrapper<T, ?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 Wrapper,查询一条记录
- getMapper(Class<T>, SqlSession) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
通过entityClass获取Mapper,记得要释放连接
例: SqlSession sqlSession = SqlHelper.sqlSession(entityClass);
try {
BaseMapper<User> userMapper = getMapper(User.class, sqlSession);
} finally {
sqlSession.close();
}
- getMaxLimit() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
单页分页条数限制
- getMaxLimit() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
已过时。
- getMaxLimit() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
-
- getNowTime() - 类 中的静态方法com.baomidou.mybatisplus.extension.ddl.DdlHelper
-
- getNullableResult(ResultSet, String) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
-
- getNullableResult(ResultSet, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
-
- getNullableResult(CallableStatement, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
-
- getObj(Wrapper<T>, Function<? super Object, V>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
- getObj(Wrapper<T>, Function<? super Object, V>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
根据 Wrapper,查询一条记录
- getObj(AbstractWrapper<T, ?, ?>, SFunction<? super T, V>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 Wrapper,查询一条记录
- getObject() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
- getObject(Log, List<E>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
从list中取第一条数据返回对应List中泛型的单个结果
- getObject(Supplier<Log>, List<E>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
- getObjectMapper() - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
-
- 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,查询一条记录
结果集,如果是多个会抛出异常,随机取一条加上限制条件 wrapper.last("LIMIT 1")
- getOne(Wrapper<T>, boolean) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
根据 Wrapper,查询一条记录
- getOne(AbstractWrapper<T, ?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 Wrapper,查询一条记录
结果集,如果是多个会抛出异常,随机取一条加上限制条件 wrapper.last("LIMIT 1")
- getOne(AbstractWrapper<T, ?, ?>, boolean) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 Wrapper,查询一条记录
- getOperation() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
-
- getOptions(P6OptionsRepository) - 类 中的方法com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory
-
- getOrders() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
已过时。
- getOrders() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
-
- getOriginalColumnDatas() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
-
- getOriginalCountSql(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
-
获取 COUNT 原生 SQL 包装
- getOriginalDataObj() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OriginalDataObj
-
- getOriginalValue() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
-
- getPages() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- getPk() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
-
- getPkColumnName() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
-
- getPkColumnVal() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
-
- getRecords() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- getSchema() - 类 中的方法com.baomidou.mybatisplus.extension.ddl.history.PostgreDdlGenerator
-
- getScriptRunner(Connection, boolean) - 类 中的静态方法com.baomidou.mybatisplus.extension.ddl.DdlHelper
-
- getSelectItems() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
-
all column with additional columns: ID, etc.
- getSize() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- getSqlComment() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- getSqlFiles() - 接口 中的方法com.baomidou.mybatisplus.extension.ddl.IDdl
-
执行 SQL 脚本
Resources.getResourceAsReader("db/test.sql")
- getSqlFiles() - 类 中的方法com.baomidou.mybatisplus.extension.ddl.SimpleDdl
-
- getSqlFirst() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- getSqlSegment() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- getSqlSegment(Expression, String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.DataPermissionHandler
-
获取数据权限 SQL 片段
- getSqlSegment(Expression, String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.MultiDataPermissionHandler
-
- getSqlSegment(Table, Expression, String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.MultiDataPermissionHandler
-
获取数据权限 SQL 片段。
- getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
-
- getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
-
- getSqlSet() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- getSqlSet() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
-
- getSqlSet() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
-
- getSqlStatement(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
获取mapperStatementId
- getSqlStatement(Class<?>, SqlMethod) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
获取mapperStatementId
- getTableInfo(Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
获取表信息,获取不到报错提示
- getTableName() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
-
- getTableNameHandler() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
-
表名处理器,是否处理表名的情况都在该处理器中自行判断
- getTargetObject(T) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.AopUtils
-
获取源目标对象
- getTargetSql() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- getTenantId() - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
-
获取租户 ID 值表达式,只支持单个 ID 值
- getTenantIdColumn() - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
-
获取租户字段名
默认字段名叫: tenant_id
- getTenantLineHandler() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
-
- getTotal() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- getType(SFunction<E, ?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
通过lambda获取Class
- getUpdatedColumns() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
-
- getUpdatedVersionVal(Class<?>, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
-
This method provides the control for version value.
- getUpdateOrDeleteExpression(Table, Expression, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
-
- getUpdateValue() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
-
- getVersionFieldInfo(Class<?>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
-
- getVfs() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Gets the VFS.
- getWrapper() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- getWrapper() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.ChainWrapper
-
获取最终拿去执行的 Wrapper
- getWrapperFor(MetaObject, Object) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory
-
- group(String) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.PropertyMapper
-
mp 内部规则分组
- group(LambdaQueryWrapper<E>, SFunction<E, A>, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- group(LambdaQueryWrapper<T>, SFunction<T, K>, boolean, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- group(LambdaQueryWrapper<T>, SFunction<T, K>, Collector<T, A, D>, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- group(LambdaQueryWrapper<T>, SFunction<T, K>, Collector<T, A, D>, boolean, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
传入Wrappers和key,从数据库中根据条件查询出对应的列表,封装成Map
- groupBy(boolean, R, R...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- groupBy(boolean, R) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- groupBy(boolean, List<R>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- GsonTypeHandler - com.baomidou.mybatisplus.extension.handlers中的类
-
Gson 实现 JSON 字段类型处理器
- GsonTypeHandler(Class<?>) - 类 的构造器com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
-
- gt(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- gtSql(boolean, R, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- lambdaQuery() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
链式查询 lambda 式
注意:不支持 Kotlin
- lambdaQuery(T) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
链式查询 lambda 式
注意:不支持 Kotlin
- lambdaQuery(Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
链式查询 lambda 式
注意:不支持 Kotlin
- lambdaQueryChain(BaseMapper<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
-
链式查询 lambda 式
注意:不支持 Kotlin
- lambdaQueryChain(Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
-
- lambdaQueryChain(BaseMapper<T>, T) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
-
链式查询 lambda 式
注意:不支持 Kotlin
- lambdaQueryChain(BaseMapper<T>, Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
-
链式查询 lambda 式
注意:不支持 Kotlin
- LambdaQueryChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions.query中的类
-
- LambdaQueryChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
-
- LambdaQueryChainWrapper(Class<T>) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
-
- LambdaQueryChainWrapper(BaseMapper<T>, T) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
-
- LambdaQueryChainWrapper(BaseMapper<T>, Class<T>) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
-
- lambdaUpdate() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
链式更改 lambda 式
注意:不支持 Kotlin
- lambdaUpdate(Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
链式更改 lambda 式
注意:不支持 Kotlin
- lambdaUpdateChain(BaseMapper<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
-
链式更改 lambda 式
注意:不支持 Kotlin
- lambdaUpdateChain(Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
-
- LambdaUpdateChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions.update中的类
-
Lambda Update Chain Wrapper
- LambdaUpdateChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
-
- LambdaUpdateChainWrapper(Class<T>) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
-
- last(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- le(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- leSql(boolean, R, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- like(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- likeLeft(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- likeRight(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- list() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
-
获取集合
- list(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
查询列表
- list() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
查询所有
- list(AbstractWrapper<T, ?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
查询列表
- list(Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
查询所有
- list(LambdaQueryWrapper<E>, SFunction<E, A>, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- list(LambdaQueryWrapper<E>, SFunction<E, A>, boolean, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
传入wrappers和需要的某一列,从数据中根据条件查询出对应的列,转换成list
- list2List(List<E>, SFunction<E, A>, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- list2List(List<E>, SFunction<E, A>, boolean, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
对list进行map、peek操作
- list2Map(List<E>, SFunction<E, A>, Function<E, P>, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- list2Map(List<E>, SFunction<E, A>, Function<E, P>, boolean, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
list转换为map
- listByIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
查询(根据ID 批量查询)
- listByIds(Collection<? extends Serializable>, Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
查询(根据ID 批量查询)
- listByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
查询(根据 columnMap 条件)
- listByMap(Map<String, Object>, Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
查询(根据 columnMap 条件)
- listGroupBy(List<T>, SFunction<T, K>, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- listGroupBy(List<T>, SFunction<T, K>, boolean, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- listGroupBy(List<T>, SFunction<T, K>, Collector<T, A, D>, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- listGroupBy(List<T>, SFunction<T, K>, Collector<T, A, D>, boolean, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
对list进行groupBy操作
- listMaps(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
查询列表
- listMaps() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
查询所有列表
- listMaps(AbstractWrapper<T, ?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
查询列表
- listMaps(Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
查询所有列表
- listObjs() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
查询全部记录
- listObjs(Function<? super Object, V>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
查询全部记录
- listObjs(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
根据 Wrapper 条件,查询全部记录
- listObjs(Wrapper<T>, Function<? super Object, V>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
根据 Wrapper 条件,查询全部记录
- listObjs(Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
查询全部记录
- listObjs(AbstractWrapper<T, ?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 Wrapper 条件,查询全部记录
- listObjs(AbstractWrapper<T, ?, ?>, SFunction<? super T, V>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 Wrapper 条件,查询全部记录
- listObjs(Class<T>, SFunction<? super T, V>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
查询全部记录
- log - 类 中的变量com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
- logger - 类 中的变量com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
-
日志
- logger - 类 中的变量com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
-
- logger - 类 中的变量com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
- logger - 类 中的变量com.baomidou.mybatisplus.extension.plugins.inner.ReplacePlaceholderInnerInterceptor
-
- LogicDeleteBatchByIds - com.baomidou.mybatisplus.extension.injector.methods中的类
-
试验功能,不做太复杂的功能,逻辑删除增加填充功能
如果想做的通用点的话,delete的时候如果是主键,在service层转换实体进行删除,这样根据主键删除的也能自动填充
如果是逻辑删除且标记有填充字段的情况下,以第一条记录的填充字段为准(一切以当前的时间点为基准,如果无法接受记录记录时间不准确请使用循环删除)
由于本身SQL更新的限制限,这里记录集合不能为空,也不支持第一条记录删除人是A或者时间是A时间,第二条记录的时间是B时间
update table set (填充字段1,填充字段2,逻辑删除字段) where id in (主键1,主键2,主键3)
用法:
使用默认deleteBatchIds方法
注入方法: new LogicDeleteBatchByIds()
自定义Mapper方法名:
注入方法: new LogicDeleteBatchByIds("testDeleteBatch")
增加Mapper方法: int testDeleteBatch(@Param(Constants.COLLECTION) List entityList);
- LogicDeleteBatchByIds() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteBatchByIds
-
- LogicDeleteBatchByIds(String) - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteBatchByIds
-
- LogicDeleteByIdWithFill - com.baomidou.mybatisplus.extension.injector.methods中的类
-
- LogicDeleteByIdWithFill() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByIdWithFill
-
已过时。
- LogicDeleteByIdWithFill(String) - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByIdWithFill
-
已过时。
- logicDeleteScript(TableInfo, SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteBatchByIds
-
- logText(String) - 类 中的方法com.baomidou.mybatisplus.extension.p6spy.StdoutLogger
-
- lowLevelCountSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
无法进行count优化时,降级使用此方法
- lt(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- ltSql(boolean, R, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- SapHanaKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
-
SAP_HANA Key Sequence 生成器
- SapHanaKeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.SapHanaKeyGenerator
-
- save(T) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
插入一条记录(选择字段,策略插入)
- save(T) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
插入一条记录(选择字段,策略插入)
- saveBatch(Collection<T>, int) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
批量插入
- saveBatch(Collection<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
插入(批量)
- saveBatch(Collection<T>, int) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
插入(批量)
- saveBatch(Collection<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
插入(批量)
- saveBatch(Collection<T>, int) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
插入(批量)
- saveOrUpdate(T) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
TableId 注解存在更新记录,否插入一条记录
- saveOrUpdate(T) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
TableId 注解存在更新记录,否插入一条记录
- saveOrUpdate(T, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
-
根据updateWrapper尝试更新,否继续执行saveOrUpdate(T)方法
此次修改主要是减少了此项业务代码的代码量(存在性验证之后的saveOrUpdate操作)
- saveOrUpdate(T) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
TableId 注解存在更新记录,否插入一条记录
- saveOrUpdate(T, AbstractWrapper<T, ?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
根据updateWrapper尝试更新,否继续执行saveOrUpdate(T)方法
此次修改主要是减少了此项业务代码的代码量(存在性验证之后的saveOrUpdate操作)
- 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
-
批量修改插入
- saveOrUpdateBatch(Collection<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
批量修改插入
- saveOrUpdateBatch(Collection<T>, int) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.Db
-
批量修改插入
- saveOrUpdateBatch(Class<?>, Class<?>, Log, Collection<E>, int, BiPredicate<SqlSession, E>, BiConsumer<SqlSession, E>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
批量更新或保存
- searchCount - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
是否进行 count 查询
- searchCount() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- SECOND_MARK - 接口 中的静态变量com.baomidou.mybatisplus.extension.plugins.pagination.dialects.IDialect
-
- select(SFunction<T, ?>...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
-
- select(Class<T>, Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
-
- select(String...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
-
- select(Class<T>, Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
-
- 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<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
-
查询总数
- selectCount(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
- selectDdlHistory(String, String) - 接口 中的方法com.baomidou.mybatisplus.extension.ddl.history.IDdlGenerator
-
select ddl_history sql
- selectList(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
-
查询总记录数
- selectList(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
根据sql查询Map结果集
SqlRunner.db().selectList("select * from tbl_user where name={0}", "Caratacus")
- selectObj(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
根据sql查询一个字段值的一条结果
注意:该方法只会返回一个字段的值, 如果需要多字段,请参考selectOne()
- selectObjs(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
根据sql查询一个字段值的结果集
注意:该方法只会返回一个字段的值, 如果需要多字段,请参考selectList()
- selectOne(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
-
查询一条记录
- selectOne(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
- selectPage(E, Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
-
翻页查询
- selectPage(E, String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
- ServiceImpl<M extends com.baomidou.mybatisplus.core.mapper.BaseMapper<T>,T> - com.baomidou.mybatisplus.extension.service.impl中的类
-
IService 实现类( 泛型:M 是 mapper 对象,T 是实体 )
- ServiceImpl() - 类 的构造器com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
- set(boolean, SFunction<T, ?>, Object, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
-
- set(boolean, String, Object, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
-
- setAdditionalItemCount(int) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
-
newly added column count from meta data.
- setCache(Cache) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Sets the Cache.
- setChangedData(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
-
- setColumnName(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
-
- 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
<properties> tag in the configuration xml file.
- setConsumer(boolean, Function<List<ParameterMapping>, Integer>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
-
设置消费 List
的方式
带下标的
mark: 标记一下,暂时没看到哪个数据库的分页方言会存在使用该方法
- setConsumer(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
-
- setConsumerChain() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
-
设置消费 List
的方式
不带下标的,两个值都有
- setCost(long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
-
cost for this plugin, ms
- setCountId(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
countId
- setCurrent(long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- setDatabaseIdProvider(DatabaseIdProvider) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Sets the DatabaseIdProvider.
- setDataPermissionHandler(DataPermissionHandler) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
-
- setDataSource(DataSource) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set the JDBC DataSource that this instance should manage transactions for.
- setDbType(DbType) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
- setDefaultEnumTypeHandler(Class<? extends TypeHandler>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set the default type handler class for enum.
- setDefaultScriptingLanguageDriver(Class<? extends LanguageDriver>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set a default scripting language driver class.
- setDialect(IDialect) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
- setEntity(T) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- setEntityClass(Class<T>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
- setException(RuntimeException) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
-
- 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
-
- setGson(Gson) - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
-
- setHook(Runnable) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
-
- setInterceptors(List<InnerInterceptor>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
-
- 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.
- setMaxLimit(Long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
单页分页条数限制
- setMaxLimit(Long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
单页分页条数限制
- setNonNullParameter(PreparedStatement, int, T, JdbcType) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
-
- setObjectFactory(ObjectFactory) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Sets the ObjectFactory.
- setObjectMapper(ObjectMapper) - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
-
- setObjectWrapperFactory(ObjectWrapperFactory) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Sets the ObjectWrapperFactory.
- setOperation(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
-
- setOptimizeCountSql(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- setOptimizeJoin(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
生成 countSql 优化掉 join
现在只支持 left join
- setOptimizeJoin(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
-
已过时。
- setOptimizeJoinOfCountSql(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- setOrders(List<OrderItem>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
排序字段信息
- setOriginalColumnDatas(List<DataChangeRecorderInnerInterceptor.DataColumnChangeResult>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
-
- setOriginalDataObj(List<DataChangeRecorderInnerInterceptor.DataChangedRecord>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OriginalDataObj
-
- setOriginalValue(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
-
- setOverflow(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
溢出总页数后是否进行处理
- setPk(Column) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
-
- setPkColumnName(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
-
- setPkColumnVal(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
-
- setPlugins(Interceptor...) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Mybatis plugin list.
- setPredicate(Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.AlwaysUpdateSomeColumnById
-
字段筛选条件
- setPredicate(Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn
-
字段筛选条件
- setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
-
ignoredColumns = TABLE_NAME1.COLUMN1,COLUMN2; TABLE2.COLUMN1,COLUMN2; TABLE3.*; *.COLUMN1,COLUMN2
多个表用分号分隔
TABLE_NAME1.COLUMN1,COLUMN2 : 表示忽略这个表的这2个字段
TABLE3.*: 表示忽略这张表的INSERT/UPDATE,delete暂时还保留
*.COLUMN1,COLUMN2:表示所有表的这个2个字段名都忽略
- setProperties(Properties) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
-
- setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
- setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
-
- setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
-
使用内部规则,拿分页插件举个栗子:
- key: "@page" ,value: "com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor"
- key: "page:limit" ,value: "100"
解读1: key 以 "@" 开头定义了这是一个需要组装的 `InnerInterceptor`, 以 "page" 结尾表示别名
value 是 `InnerInterceptor` 的具体的 class 全名
解读2: key 以上面定义的 "别名 + ':'" 开头指这个 `value` 是定义的该 `InnerInterceptor` 属性需要设置的值
如果这个 `InnerInterceptor` 不需要配置属性也要加别名
- setRecords(List<T>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- setRecordStatus(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
-
- setScriptingLanguageDrivers(LanguageDriver...) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set scripting language drivers.
- setSearchCount(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- setSelectItems(List<SelectItem>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
-
all column with additional columns: ID, etc.
- setSize(long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
- setSql(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
-
- setSql(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
-
- setTableName(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
-
- setTableNameHandler(TableNameHandler) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
-
表名处理器,是否处理表名的情况都在该处理器中自行判断
- setTenantLineHandler(TenantLineHandler) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
-
- 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
-
Packages to search for type aliases.
- 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.
- setUpdatedColumns(List<DataChangeRecorderInnerInterceptor.DataColumnChangeResult>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
-
- setUpdateValue(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
-
- setVfs(Class<? extends VFS>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Sets the VFS.
- setWhere(PlainSelect, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
-
设置 where 条件
- SimpleDdl - com.baomidou.mybatisplus.extension.ddl中的类
-
非多数据源 DDL 实现
- SimpleDdl() - 类 的构造器com.baomidou.mybatisplus.extension.ddl.SimpleDdl
-
- SimpleQuery - com.baomidou.mybatisplus.extension.toolkit中的类
-
simple-query 让简单的查询更简单
- size - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
每页显示条数,默认 10
- sql() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
-
执行 SQL
- SqlHelper - com.baomidou.mybatisplus.extension.toolkit中的类
-
SQL 辅助类
- SqlHelper() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
- 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中的类
-
已过时。
- SQLServerDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServerDialect
-
已过时。
- sqlSession() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
-
获取Session 默认自动提交
- sqlSession(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
获取Session
- sqlSessionBatch() - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
- sqlSessionBatch(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
批量操作 SqlSession
- sqlSessionFactory(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
获取SqlSessionFactory
- 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
-
- StdoutLogger - com.baomidou.mybatisplus.extension.p6spy中的类
-
输出 SQL 日志
- StdoutLogger() - 类 的构造器com.baomidou.mybatisplus.extension.p6spy.StdoutLogger
-
- SybaseDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
-
sybase 数据库分页方言
- SybaseDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SybaseDialect
-
- SybaseDialect(boolean) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SybaseDialect
-