- 类 中的静态方法com.mybatisflex.core.table.
- save(T) - 接口 中的方法com.mybatisflex.core.service.IService
-
保存实体类对象数据。
- saveBatch(Collection<T>) - 接口 中的方法com.mybatisflex.core.service.IService
-
批量保存实体类对象数据。
- saveBatch(Collection<T>, int) - 接口 中的方法com.mybatisflex.core.service.IService
-
批量保存实体类对象数据。
- saveOrUpdate(T) - 接口 中的方法com.mybatisflex.core.service.IService
-
保存或者更新实体类对象数据。
- ScheduledMessageCollector - com.mybatisflex.core.audit中的类
-
- ScheduledMessageCollector() - 类 的构造器com.mybatisflex.core.audit.ScheduledMessageCollector
-
- ScheduledMessageCollector(long, MessageReporter) - 类 的构造器com.mybatisflex.core.audit.ScheduledMessageCollector
-
- scheduler - 类 中的变量com.mybatisflex.core.audit.ScheduledMessageCollector
-
- schema - 类 中的变量com.mybatisflex.core.query.QueryTable
-
- schema - 类 中的变量com.mybatisflex.core.table.TableDef
-
- schema - 类 中的变量com.mybatisflex.core.table.TableInfo
-
- SCHEMA_NAME - 类 中的静态变量com.mybatisflex.core.FlexConsts
-
- schemaMappingTL - 类 中的静态变量com.mybatisflex.core.table.TableManager
-
- searchValue - 类 中的变量com.mybatisflex.core.query.CaseSearchQueryColumn.When
-
- SECOND_GENERIC_PARAM_NAME - 类 中的静态变量com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
-
- secretKey - 类 中的变量com.mybatisflex.core.audit.http.HttpMessageReporter
-
- select(QueryColumn...) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
-
- select(QueryColumn...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
-
- selectAll() - 接口 中的方法com.mybatisflex.core.BaseMapper
-
查询全部数据
- selectAll(String, String) - 类 中的静态方法com.mybatisflex.core.row.Db
-
查询某张表的所有数据
- selectAll(String) - 类 中的静态方法com.mybatisflex.core.row.Db
-
查询某张表的所有数据
- selectAll(String, String) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
查询某张表的全部数据
- selectAll(String, String) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectColumns - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
-
- selectCount() - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
-
- selectCount(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
-
查收 count 数据,一般用于 select count(*)...
- selectCount(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
查询数据,一般用于 select count(*)...
- selectCount(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectCountByCondition(QueryCondition) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据条件查询数据总量
- selectCountByCondition(String, String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 condition 条件来查询数量
- selectCountByCondition(String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 condition 条件来查询数量
- selectCountByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
查询数据量
- selectCountByQuery(String, String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 query 构建的条件来查询数据量
- selectCountByQuery(String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 query 构建的条件来查询数据量
- selectCountByQuery(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
直接根据 query 来查询数据量
- selectCountByQuery(String, String, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
查询数据量
- selectCountByQuery(String, String, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectCountOne() - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
-
- selectCursorByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 query 来构建条件查询游标数据 Cursor
该方法必须在事务中才能正常使用,非事务下无法获取数据
- selectListByCondition(QueryCondition) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 condition 来查询数据
- selectListByCondition(QueryCondition, int) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 condition 来查询数据
- selectListByCondition(String, String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
-
通过 condition 条件来查询数据列表
- selectListByCondition(String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
-
通过 condition 条件来查询数据列表
- selectListByCondition(String, String, QueryCondition, int) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 condition 条件来查询数据列表
- selectListByCondition(String, QueryCondition, int) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 condition 条件来查询数据列表
- selectListByIds(Collection<? extends Serializable>) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据多个主键来查询多条数据
- selectListByIds(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
-
selectListByIds 的 sql 构建
- selectListByMap(Map<String, Object>) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 map 来构建查询条件,查询多条数据
- selectListByMap(Map<String, Object>, int) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 map 来构建查询条件,查询多条数据
- selectListByMap(String, String, Map<String, Object>) - 类 中的静态方法com.mybatisflex.core.row.Db
-
通过 map 构建的条件来查询数据列表
- selectListByMap(String, Map<String, Object>) - 类 中的静态方法com.mybatisflex.core.row.Db
-
通过 map 构建的条件来查询数据列表
- selectListByMap(String, String, Map<String, Object>, int) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 map 构建的条件来查询数据列表
- selectListByMap(String, Map<String, Object>, int) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 map 构建的条件来查询数据列表
- selectListByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 query 来构建条件查询数据列表
- selectListByQuery(QueryWrapper, Consumer<FieldQueryBuilder<T>>...) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
- selectListByQuery(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
-
selectListByQuery 的 sql 构建
- selectListByQuery(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
-
selectListByQuery 的 sql 构建
- selectListByQuery(String, String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
通过 query 来查询数据列表
- selectListByQuery(String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
通过 query 来查询数据列表
- selectListByQuery(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
通过 query 来查询数据列表
- selectListByQuery(String, String, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
根据 queryWrapper 来查询一个 row 列表
- selectListByQuery(String, String, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectListByQueryAs(QueryWrapper, Class<R>) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 query 来构建条件查询数据列表,要求返回的数据为 asType
这种场景一般用在 left join 时,有多出了 entity 本身的字段内容,可以转换为 dto、vo 等场景时
- selectListByQueryAs(QueryWrapper, Class<R>, Consumer<FieldQueryBuilder<R>>...) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
- selectListBySql(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
-
通过 sql 来查询多条数据
- selectListBySql(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
通过自定义 sql 来查询一个 Row 列表
- selectListBySql(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectObject(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
-
查询某个内容,数据返回的应该只有 1 行 1 列
- selectObject(String, String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
- selectObject(String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
- selectObject(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
- selectObject(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
通过 sql 查询某一个数据,sql 执行的结果应该只有 1 行 1 列
若返回有多列,则只取第一列的值,若有多行,则会出现 TooManyResultsException 错误
- selectObject(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectObjectByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 queryWrapper 1 条数据
queryWrapper 执行的结果应该只有 1 列,例如 QueryWrapper.create().select(ACCOUNT.id).where...
- selectObjectByQuery(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
-
selectCountByQuery 的 sql 构建
- selectObjectByQuery(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
-
selectCountByQuery 的 sql 构建
- selectObjectByQuery(String, String, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
根据 queryWrapper 1 条数据
queryWrapper 执行的结果应该只有 1 列,例如 QueryWrapper.create().select(ACCOUNT.id).where...
- selectObjectByQuery(String, String, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectObjectList(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
-
查询某列内容,数据返回应该有 多行 1 列
- selectObjectList(String, String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
- selectObjectList(String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
- selectObjectList(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
- selectObjectList(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
通过 sql 查询多行数据,sql 执行的结果应该只有 1 列
- selectObjectList(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectObjectListByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 queryWrapper 来查询数据列表
queryWrapper 执行的结果应该只有 1 列,例如 QueryWrapper.create().select(ACCOUNT.id).where...
- selectObjectListByQuery(String, String, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
根据 queryWrapper 来查询数据列表
queryWrapper 执行的结果应该只有 1 列,例如 QueryWrapper.create().select(ACCOUNT.id).where...
- selectObjectListByQuery(String, String, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectObjectListByQueryAs(QueryWrapper, Class<R>) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
- selectOne() - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
-
- selectOneByCondition(QueryCondition) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 condition 来查询数据
- selectOneByCondition(String, String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 condition 来查询数据
- selectOneByCondition(String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 condition 来查询数据
- selectOneById(Serializable) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据主键来选择数据
- selectOneById(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
-
selectOneById 的 sql 构建
- selectOneById(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
-
selectOneById 的 sql 构建
- selectOneById(String, String, Row) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 id 来查询 1 条数据
- selectOneById(String, Row) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 id 来查询 1 条数据
- selectOneById(String, String, String, Object) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据主键来查询 1 条数据
- selectOneById(String, String, Object) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据主键来查询 1 条数据
- selectOneById(String, String, Row) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
通过主键来查询数据
- selectOneById(String, String, String, Object) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
根据主键来查询数据
- selectOneById(String, String, Row) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectOneById(String, String, String, Object) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectOneByMap(Map<String, Object>) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 map 构建的条件来查询数据
- selectOneByMap(String, String, Map) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 map 来查询 1 条数据
- selectOneByMap(String, Map) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 map 来查询 1 条数据
- selectOneByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 queryWrapper 构建的条件来查询 1 条数据
- selectOneByQuery(String, String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 queryWrapper 来查询 1 条数据
- selectOneByQuery(String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 queryWrapper 来查询 1 条数据
- selectOneByQuery(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
-
直接根据 queryWrapper 查询 1 条数据
- selectOneByQuery(String, String, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
根据 queryWrapper 来查询 1 条数据
- selectOneByQuery(String, String, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- selectOneByQueryAs(QueryWrapper, Class<R>) - 接口 中的方法com.mybatisflex.core.BaseMapper
-
根据 queryWrapper 构建的条件来查询 1 条数据
- selectOneBySql(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
-
根据 sql 来查询 1 条数据
- selectOneBySql(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
-
通过原生 SQL 查询 1 条数据,要求数据必须返回 1 条内容,否则会报错
- selectOneBySql(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
-
- SelectQueryColumn - com.mybatisflex.core.query中的类
-
- SelectQueryColumn(QueryWrapper) - 类 的构造器com.mybatisflex.core.query.SelectQueryColumn
-
- SelectQueryTable - com.mybatisflex.core.query中的类
-
查询的 table,
实例1:用于构建 select * from (select ...)
- SelectQueryTable(QueryWrapper) - 类 的构造器com.mybatisflex.core.query.SelectQueryTable
-
- sendMessages(List<AuditMessage>) - 类 中的方法com.mybatisflex.core.audit.ConsoleMessageReporter
-
- sendMessages(List<AuditMessage>) - 类 中的方法com.mybatisflex.core.audit.http.HttpMessageReporter
-
- sendMessages(List<AuditMessage>) - 接口 中的方法com.mybatisflex.core.audit.MessageReporter
-
- sequence - 类 中的变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
-
同一毫秒内的最新序号,最大值可为(2^12 - 1 = 4095)。
- SEQUENCE_BITS - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
-
序号占用的位数(12bit)。
- SEQUENCE_MASK - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
-
序号掩码,用于与自增后的序列号进行位“与”操作,如果值为 0,则代表自增后的序列号超过了 4095。
- serialVersionUID - 异常错误 中的静态变量com.mybatisflex.core.exception.MybatisFlexException
-
- serialVersionUID - 类 中的静态变量com.mybatisflex.core.paginate.Page
-
- serialVersionUID - 类 中的静态变量com.mybatisflex.core.query.Join
-
- set(String, Object) - 类 中的方法com.mybatisflex.core.row.Row
-
- set(QueryColumn, Object) - 类 中的方法com.mybatisflex.core.row.Row
-
- set(PropertyTokenizer, Object) - 类 中的方法com.mybatisflex.core.table.EntityWrapperFactory.FlexBeanWrapper
-
- set(Object, Object) - 类 中的方法com.mybatisflex.core.util.FieldWrapper
-
- setAlias(String) - 类 中的方法com.mybatisflex.core.query.QueryColumn
-
- setAssociationType(Map<String, Class<?>>) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setAuditEnable(boolean) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
-
- setBefore(boolean) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig.KeyConfig
-
- setBefore(Boolean) - 类 中的方法com.mybatisflex.core.table.IdInfo
-
- setBizId(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setCamelToUnderline(boolean) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setCharSet(String) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
-
- setClassCacheEnabled(boolean) - 类 中的方法com.mybatisflex.core.table.BaseReflectorFactory
-
- setClock(Clock) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
-
- setCollectionType(Map<Field, Class<?>>) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setColumn(QueryColumn) - 类 中的方法com.mybatisflex.core.query.FunctionQueryColumn
-
- setColumn(QueryColumn) - 类 中的方法com.mybatisflex.core.query.QueryCondition
-
- setColumn(String) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
-
- setColumnInfoList(List<ColumnInfo>) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setColumns(String[]) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setConfig(String, FlexGlobalConfig) - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
-
- setConfig(String, FlexGlobalConfig, boolean) - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
-
设置全局配置
- setConfiguration(Configuration) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
-
- setConfiguration(FlexConfiguration) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
-
- setConnectTimeout(int) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
-
- setContext(Map<String, Object>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setContext(QueryWrapper, Map<String, Object>) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setCurrentType(Class<?>) - 类 中的静态方法com.mybatisflex.core.mybatis.MappedStatementTypes
-
- setDataSource(DataSource) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
-
- setDataSource(String, DataSource) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
-
- setDataSource(String) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setDataSource(QueryWrapper, String) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setDataSource(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setDataSourceProperties(Object) - 类 中的方法com.mybatisflex.core.datasource.DataSourceBuilder
-
- setDateParameter(PreparedStatement, Date, int) - 类 中的方法com.mybatisflex.core.mybatis.SqlArgsParameterHandler
-
Oracle、SqlServer 需要主动设置下 date 类型
MySql 通过 setObject 后会自动转换,具体查看 MySql 驱动源码
- setDbType(DbType) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
-
- setDefaultColumns(String[]) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setDefaultConfig(FlexGlobalConfig) - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
-
- setDeletedValueOfLogicDelete(Object) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
-
- setDynamicSchemaProcessor(DynamicSchemaProcessor) - 类 中的静态方法com.mybatisflex.core.table.TableManager
-
- setDynamicTableProcessor(DynamicTableProcessor) - 类 中的静态方法com.mybatisflex.core.table.TableManager
-
- setElapsedTime(long) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setEndFragments(List<String>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setEndFragments(QueryWrapper, List<String>) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setEntityClass(Class<?>) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setEntityInsertListeners(Map<Class<?>, InsertListener>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
-
- setEntitySetListeners(Map<Class<?>, SetListener>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
-
- setEntityUpdateListeners(Map<Class<?>, UpdateListener>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
-
- setEnvironmentId(String) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
-
- setField(String) - 类 中的方法com.mybatisflex.core.field.FieldQuery
-
- setFnName(String) - 类 中的方法com.mybatisflex.core.query.FunctionQueryColumn
-
- setFnName(String) - 类 中的方法com.mybatisflex.core.query.StringFunctionQueryColumn
-
- setFromIfNecessary(QueryWrapper, String) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setFromIfNecessary(QueryWrapper, String, String) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setGlobalConfigs(ConcurrentHashMap<String, FlexGlobalConfig>) - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
-
- setGroupByColumns(List<QueryColumn>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setGroupByColumns(QueryWrapper, List<QueryColumn>) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setGson(Gson) - 类 中的静态方法com.mybatisflex.core.handler.GsonTypeHandler
-
- setHavingQueryCondition(QueryCondition) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setHavingQueryCondition(QueryWrapper, QueryCondition) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setHint(String) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setHint(QueryWrapper, String) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setHintDbType(DbType) - 类 中的静态方法com.mybatisflex.core.dialect.DialectFactory
-
设置当前线程的 dbType
- setHintSchemaMapping(String, String) - 类 中的静态方法com.mybatisflex.core.table.TableManager
-
- setHintTableMapping(String, String) - 类 中的静态方法com.mybatisflex.core.table.TableManager
-
- setHostIp(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setInsertPrimaryKeys(String[]) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setInstancePropertyValue(Row, Object, MetaObject, ColumnInfo, String) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setJdbcType(JdbcType) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
-
- setJoins(List<Join>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setJoins(QueryWrapper, List<Join>) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setJoinTables(List<QueryTable>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setJoinTables(QueryWrapper, List<QueryTable>) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setJoinTypes(Map<String, Class<?>>) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setKey(String) - 类 中的方法com.mybatisflex.core.query.UnionWrapper
-
- setKeyConfig(FlexGlobalConfig.KeyConfig) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
-
- setKeyType(KeyType) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig.KeyConfig
-
- setKeyType(KeyType) - 类 中的方法com.mybatisflex.core.table.IdInfo
-
- setLargeColumns(String[]) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setLimitOffset(Integer) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setLimitOffset(QueryWrapper, Integer) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setLimitRows(Integer) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setLimitRows(QueryWrapper, Integer) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setListenerCache - 类 中的静态变量com.mybatisflex.core.table.TableInfo
-
- setLogic(String) - 类 中的方法com.mybatisflex.core.query.QueryCondition
-
- setLogicDeleteColumn(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setLogImpl(Class<? extends Log>) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
-
- setLoginTimeout(int) - 类 中的方法com.mybatisflex.core.datasource.AbstractDataSource
-
Setting a login timeout is not supported.
- setLogWriter(PrintWriter) - 类 中的方法com.mybatisflex.core.datasource.AbstractDataSource
-
LogWriter methods are not supported.
- setMaskType(String) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
-
- setMessageCollector(MessageCollector) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
-
- setMessageFactory(MessageFactory) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
-
- setMessageReporter(MessageReporter) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
-
- setMetas(Map<String, Object>) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setModule(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setName(String) - 类 中的方法com.mybatisflex.core.query.QueryColumn
-
- setName(String) - 类 中的方法com.mybatisflex.core.query.QueryTable
-
- setNonNullParameter(PreparedStatement, int, T, JdbcType) - 类 中的方法com.mybatisflex.core.handler.BaseJsonTypeHandler
-
- setNonNullParameter(PreparedStatement, int, E, JdbcType) - 类 中的方法com.mybatisflex.core.handler.FlexEnumTypeHandler
-
- setNonNullParameter(PreparedStatement, int, Object, JdbcType) - 类 中的方法com.mybatisflex.core.mask.MaskTypeHandler
-
- setNormalValueOfLogicDelete(Object) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
-
- setObjectMapper(ObjectMapper) - 类 中的静态方法com.mybatisflex.core.handler.JacksonTypeHandler
-
- setOnInsertColumns(Map<String, String>) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setOnInsertListeners(List<InsertListener>) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setOnSetListeners(List<SetListener>) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setOnUpdateColumns(Map<String, String>) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setOnUpdateListeners(List<UpdateListener>) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setOrderBys(List<QueryOrderBy>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setOrderBys(QueryWrapper, List<QueryOrderBy>) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setPageNumber(int) - 类 中的方法com.mybatisflex.core.paginate.Page
-
- setPageSize(int) - 类 中的方法com.mybatisflex.core.paginate.Page
-
- setParameter(PreparedStatement, int, E, JdbcType) - 类 中的方法com.mybatisflex.core.handler.CompositeEnumTypeHandler
-
- setParameter(PreparedStatement, int) - 类 中的方法com.mybatisflex.core.mybatis.TypeHandlerObject
-
- setParameters(PreparedStatement) - 类 中的方法com.mybatisflex.core.mybatis.SqlArgsParameterHandler
-
- setParams(List<String>) - 类 中的方法com.mybatisflex.core.query.StringFunctionQueryColumn
-
- setPlatform(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setPrimaryKeyList(List<IdInfo>) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setPrimaryKeys(RowKey...) - 类 中的方法com.mybatisflex.core.row.Row
-
- setPrimaryKeys(String[]) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setPrintBanner(boolean) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
-
- setProperty(String) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
-
- setPropertyType(Class<?>) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
-
- setQuery(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setQueryCount(int) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setQueryParams(List<Object>) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setQueryTable(QueryWrapper, List<QueryTable>) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setQueryTables(List<QueryTable>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setQueryTime(long) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setQueryWrapper(QueryWrapper) - 类 中的方法com.mybatisflex.core.field.FieldQuery
-
- setQueryWrapper(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.SelectQueryTable
-
- setQueryWrapper(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.UnionWrapper
-
- setReadTimeout(int) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
-
- setRecords(List<T>) - 类 中的方法com.mybatisflex.core.paginate.Page
-
- setReflector(Reflector) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setSchema(String) - 类 中的方法com.mybatisflex.core.query.QueryTable
-
- setSchema(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setSelectColumns(List<QueryColumn>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setSelectColumns(QueryWrapper, List<QueryColumn>) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setSelectColumnsIfNecessary(QueryWrapper, List<QueryColumn>) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setSqlArgs(Map, Object[]) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
-
- setSqlSessionFactory(SqlSessionFactory) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
-
- setSqlSessionFactory(SqlSessionFactory) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
-
- setTable(QueryTable) - 类 中的方法com.mybatisflex.core.query.QueryColumn
-
- setTableName(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setTenantFactory(TenantFactory) - 类 中的静态方法com.mybatisflex.core.tenant.TenantManager
-
- setTenantIdColumn(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setterMethod - 类 中的变量com.mybatisflex.core.util.FieldWrapper
-
- setTotalPage(long) - 类 中的方法com.mybatisflex.core.paginate.Page
-
- setTotalRow(long) - 类 中的方法com.mybatisflex.core.paginate.Page
-
- setTransactionFactory(TransactionFactory) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
-
- setTypeHandler(TypeHandler) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
-
- setUnions(List<UnionWrapper>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- setUnions(QueryWrapper, List<UnionWrapper>) - 类 中的静态方法com.mybatisflex.core.query.CPI
-
- setUrl(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setUser(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setUserIp(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
-
- setValue(String) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig.KeyConfig
-
- setValue(Object) - 类 中的方法com.mybatisflex.core.query.QueryCondition
-
- setValue(String) - 类 中的方法com.mybatisflex.core.table.IdInfo
-
- setValue(int) - 枚举 中的方法com.mybatisflex.core.transaction.Propagation
-
- setVersionColumn(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
-
- setWhereQueryCondition(QueryCondition) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
-
- sha256(String) - 类 中的静态方法com.mybatisflex.core.audit.http.HashUtil
-
- skipFlags - 类 中的静态变量com.mybatisflex.core.mask.MaskManager
-
- skipMask() - 类 中的静态方法com.mybatisflex.core.mask.MaskManager
-
跳过脱敏处理
- SNOW_FLAKE_ID - 类 中的静态变量com.mybatisflex.core.row.RowKey
-
snowFlakeId
- snowFlakeId - 类 中的静态变量com.mybatisflex.core.keygen.KeyGenerators
-
- SnowFlakeIDKeyGenerator - com.mybatisflex.core.keygen.impl中的类
-
雪花算法 ID 生成器。
- SnowFlakeIDKeyGenerator() - 类 的构造器com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
-
雪花算法 ID 生成器。
- SnowFlakeIDKeyGenerator(InetAddress) - 类 的构造器com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
-
根据 IP 地址计算数据中心 ID 和工作机器 ID 生成数据库 ID。
- SnowFlakeIDKeyGenerator(long, long) - 类 的构造器com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
-
根据数据中心 ID 和工作机器 ID 生成数据库 ID。
- SQL - 类 中的静态变量com.mybatisflex.core.FlexConsts
-
- SQL_ARGS - 类 中的静态变量com.mybatisflex.core.FlexConsts
-
- SQL_ORDER_BY_PATTERN - 类 中的静态变量com.mybatisflex.core.util.SqlUtil
-
仅支持字母、数字、下划线、空格、逗号、小数点(支持多个字段排序)
- SqlArgsParameterHandler - com.mybatisflex.core.mybatis中的类
-
- SqlArgsParameterHandler(MappedStatement, Map, BoundSql) - 类 的构造器com.mybatisflex.core.mybatis.SqlArgsParameterHandler
-
- SqlConnector - com.mybatisflex.core.query中的枚举
-
- SqlConnector(String) - 枚举 的构造器com.mybatisflex.core.query.SqlConnector
-
- SQLSERVER - 接口 中的静态变量com.mybatisflex.core.dialect.LimitOffsetProcessor
-
derby 的处理器
适合 DbType#DERBY,DbType#ORACLE_12C,DbType#SQLSERVER ,DbType#POSTGRE_SQL
- sqlSessionFactory - 类 中的变量com.mybatisflex.core.FlexGlobalConfig
-
创建好的 sqlSessionFactory
- sqlSessionFactory - 类 中的变量com.mybatisflex.core.MybatisFlexBootstrap
-
- sqlSessionFactory - 类 中的变量com.mybatisflex.core.row.RowMapperInvoker
-
- SqlUtil - com.mybatisflex.core.util中的类
-
- SqlUtil() - 类 的构造器com.mybatisflex.core.util.SqlUtil
-
- SQUARE_BRACKETS - 类 中的静态变量com.mybatisflex.core.dialect.KeywordWrap
-
方括号反义处理, 适用于 sqlserver
- sslSocketFactory - 类 中的静态变量com.mybatisflex.core.audit.http.HttpUtil
-
- start() - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
-
- startAudit(AuditManager.AuditRunnable<T>, BoundSql, Configuration) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
-
- started - 类 中的变量com.mybatisflex.core.MybatisFlexBootstrap
-
- startsWithAny(String, String...) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
-
- startTransactional() - 类 中的静态方法com.mybatisflex.core.transaction.TransactionalManager
-
- statementList - 类 中的变量com.mybatisflex.core.mybatis.executor.FlexBatchExecutor
-
- StringFunctionQueryColumn - com.mybatisflex.core.query中的类
-
数据库 聚合函数,例如 CONVERT(NVARCHAR(30), GETDATE(), 126) 等等
- StringFunctionQueryColumn(String, String...) - 类 的构造器com.mybatisflex.core.query.StringFunctionQueryColumn
-
- StringQueryColumn - com.mybatisflex.core.query中的类
-
自定义字符串列,用于扩展
- StringQueryColumn(String) - 类 的构造器com.mybatisflex.core.query.StringQueryColumn
-
- StringQueryOrderBy - com.mybatisflex.core.query中的类
-
排序字段
- StringQueryOrderBy(String) - 类 的构造器com.mybatisflex.core.query.StringQueryOrderBy
-
- StringUtil - com.mybatisflex.core.util中的类
-
- StringUtil() - 类 的构造器com.mybatisflex.core.util.StringUtil
-
- subtract(QueryColumn) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
-
- subtract(Number) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
-
- subtract(QueryColumn) - 类 中的方法com.mybatisflex.core.query.QueryColumn
-
- subtract(Number) - 类 中的方法com.mybatisflex.core.query.QueryColumn
-
- suffix - 类 中的变量com.mybatisflex.core.dialect.KeywordWrap
-
后缀
- sum(String) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
-
- sum(QueryColumn) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
-
- SYBASE - 接口 中的静态变量com.mybatisflex.core.dialect.LimitOffsetProcessor
-
- symbol - 类 中的变量com.mybatisflex.core.query.ArithmeticQueryColumn.ArithmeticInfo
-