- saveDir - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
-
- selectBatchIds(List<? extends Serializable>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
-
- selectBatchIds(List<? extends Serializable>) - 接口 中的方法com.baomidou.framework.service.IService
-
查询(根据ID 批量查询)
- selectBatchIds(List<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
-
查询(根据ID 批量查询)
- selectById(Serializable) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
-
- selectById(Serializable) - 接口 中的方法com.baomidou.framework.service.IService
-
根据 ID 查询
- selectById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
-
根据 ID 查询
- selectByMap(Map<String, Object>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
-
- selectByMap(Map<String, Object>) - 接口 中的方法com.baomidou.framework.service.IService
-
查询(根据 columnMap 条件)
- selectByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
-
查询(根据 columnMap 条件)
- selectCount(T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
-
- selectCount(EntityWrapper<T>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
-
- selectCount(T) - 接口 中的方法com.baomidou.framework.service.IService
-
根据 entity 条件,查询总记录数
- selectCount(EntityWrapper<T>) - 接口 中的方法com.baomidou.framework.service.IService
-
根据 EntityWrapper 条件,查询总记录数
- selectCount(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
-
根据 entity 条件,查询总记录数
- selectCountByEw(EntityWrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
-
根据 EntityWrapper 条件,查询总记录数
- selectList(EntityWrapper<T>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
-
- selectList(EntityWrapper<T>) - 接口 中的方法com.baomidou.framework.service.IService
-
查询列表
- selectList(EntityWrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
-
根据 entity 条件,查询全部记录
- selectOne(T) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
-
- selectOne(EntityWrapper<T>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
-
- selectOne(T) - 接口 中的方法com.baomidou.framework.service.IService
-
根据 entity 条件,查询一条记录
- selectOne(EntityWrapper<T>) - 接口 中的方法com.baomidou.framework.service.IService
-
根据 EntityWrapper,查询一条记录
- selectOne(T) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
-
根据 entity 条件,查询一条记录
- selectPage(Page<T>, EntityWrapper<T>) - 类 中的方法com.baomidou.framework.service.impl.ServiceImpl
-
- selectPage(Page<T>, EntityWrapper<T>) - 接口 中的方法com.baomidou.framework.service.IService
-
翻页查询
- selectPage(RowBounds, EntityWrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.mapper.BaseMapper
-
根据 entity 条件,查询全部记录(并翻页)
- 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
-
- ServiceImpl<M extends BaseMapper<T,PK>,T,PK extends Serializable> - com.baomidou.framework.service.impl中的类
-
IService 实现类( 泛型:M 是 mapper 对象,T 是实体 , PK 是主键泛型 )
- ServiceImpl() - 类 的构造器com.baomidou.framework.service.impl.ServiceImpl
-
- serviceImplName - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
-
- serviceImplPackage - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
-
- serviceName - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
-
- servicePackage - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setAsc(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.Page
-
- setBuliderModel(boolean) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setCache(Cache) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
- setClassName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigBaseEntity
-
- setColumn(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
-
- setColumnConstant(boolean) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setColumns(String[]) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigBaseEntity
-
- setConfig(ConfigGenerator) - 类 中的方法com.baomidou.mybatisplus.generator.AutoGenerator
-
- setConfigBaseEntity(ConfigBaseEntity) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setConfigDataSource(ConfigDataSource) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setConfigIdType(ConfigIdType) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setConfigLocation(Resource) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Set the location of the MyBatis SqlSessionFactory config file.
- setConfiguration(Configuration) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Set a customized MyBatis configuration.
- setConfigurationProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Set optional properties to be passed into the SqlSession configuration,
as alternative to a <properties> tag in the configuration
xml file.
- setDatabaseIdProvider(DatabaseIdProvider) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Sets the DatabaseIdProvider.
- setDataSource(DataSource) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Set the JDBC DataSource that this instance should manage
transactions for.
- setDbColumnUnderline(boolean) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setDbColumnUnderline(boolean) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
-
- setDbColumnUnderline(boolean) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
- setDbDriverName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setDbPassword(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setDbPrefix(boolean) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setDbType(String) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
-
- setDbType(String) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
- setDbUrl(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setDbUser(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setDefaultScriptingLanguage(Class<?>) - 类 中的方法com.baomidou.mybatisplus.MybatisConfiguration
-
- setDialectClazz(String) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
-
- setDialectType(String) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
-
- setEl(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
-
- setEntity(T) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
-
- setEntityPackage(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setEnvironment(String) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
NOTE: This class overrides any Environment you
have set in the MyBatis config file.
- setFailFast(boolean) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
If true, a final check is done on Configuration to assure that all mapped
statements are fully loaded and there is no one still pending to resolve
includes.
- setFieldList(List<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
-
- setFieldStrategy(int) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
-
- setFieldStrategy(int) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
- setFieldStrategy(FieldStrategy) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
-
- setFileOverride(boolean) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setIdType(IdType) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setIdType(IdType) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
-
- setKeyColumn(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
-
- setKeyProperty(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
-
- setKeyRelated(boolean) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
-
- setMapperLocations(Resource[]) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Set locations of MyBatis mapper files that are going to be merged into
the SqlSessionFactory configuration at runtime.
- setMapperName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setMapperPackage(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setMapperXMLName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setMaxTime(long) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
-
- setMetaObjectHandler(IMetaObjectHandler) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
-
- setMetaObjectHandler(IMetaObjectHandler) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
- setObjectFactory(ObjectFactory) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Sets the ObjectFactory.
- setObjectWrapperFactory(ObjectWrapperFactory) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Sets the ObjectWrapperFactory.
- setOrderByField(String) - 类 中的方法com.baomidou.mybatisplus.plugins.Page
-
- setOverflowCurrent(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
-
- setPackageName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigBaseEntity
-
- setPlugins(Interceptor[]) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Mybatis plugin list.
- setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.plugins.PaginationInterceptor
-
- setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.plugins.PerformanceInterceptor
-
- setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
-
- setProperty(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
-
- setRecords(List<T>) - 类 中的方法com.baomidou.mybatisplus.plugins.Page
-
- setRelated(boolean) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableFieldInfo
-
- setResultMap(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
-
- setSaveDir(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setSearchCount(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
-
- setServiceImplName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setServiceImplPackage(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setServiceName(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setServicePackage(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setSqlInjector(ISqlInjector) - 类 中的方法com.baomidou.mybatisplus.MybatisSessionFactoryBuilder
-
- setSqlInjector(ISqlInjector) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
- setSqlSelect(String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
-
- setSqlSessionFactoryBuilder(SqlSessionFactoryBuilder) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Sets the SqlSessionFactoryBuilder to use when creating the
SqlSessionFactory.
- setStopProceed(boolean) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
-
- setSuperService(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setSuperServiceImpl(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setTableName(String) - 类 中的方法com.baomidou.mybatisplus.toolkit.TableInfo
-
- setTableNames(String[]) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- setTotal(int) - 类 中的方法com.baomidou.mybatisplus.plugins.pagination.Pagination
-
- setTransactionFactory(TransactionFactory) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Set the MyBatis TransactionFactory to use.
- setTypeAliases(Class<?>[]) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
List of type aliases to register.
- setTypeAliasesPackage(String) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Packages to search for type aliases.
- setTypeAliasesSuperType(Class<?>) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Super class which domain objects have to extend to have a type alias
created.
- setTypeHandlers(TypeHandler<?>[]) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Set type handlers.
- setTypeHandlersPackage(String) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
Packages to search for type handlers.
- setVfs(Class<? extends VFS>) - 类 中的方法com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-
- setXmlPackage(String) - 类 中的方法com.baomidou.mybatisplus.generator.ConfigGenerator
-
- sql - 类 中的变量com.baomidou.mybatisplus.mapper.EntityWrapper
-
实现了TSQL语法的SQL实体
- SQL_INJECTOR - 类 中的静态变量com.baomidou.mybatisplus.MybatisConfiguration
-
- sqlExplain(Configuration, MappedStatement, BoundSql, Connection, Object) - 类 中的方法com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
-
判断是否执行 SQL
- SqlExplainInterceptor - com.baomidou.mybatisplus.plugins中的类
-
SQL 执行分析拦截器【 目前只支持 MYSQL-5.6.3 以上版本 】
- SqlExplainInterceptor() - 类 的构造器com.baomidou.mybatisplus.plugins.SqlExplainInterceptor
-
- SQLiteDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
-
SQLite 数据库分页语句组装实现
- SQLiteDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.SQLiteDialect
-
- SqlMethod - com.baomidou.mybatisplus.mapper中的枚举
-
MybatisPlus 支持 SQL 方法
- sqlSelect - 类 中的变量com.baomidou.mybatisplus.mapper.EntityWrapper
-
SQL 查询字段内容,例如:id,name,age
- sqlSelectColumns(TableInfo, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
-
SQL 查询所有表字段
- SQLServerDialect - com.baomidou.mybatisplus.plugins.pagination.dialects中的类
-
SQLServer 数据库分页语句组装实现
- SQLServerDialect() - 类 的构造器com.baomidou.mybatisplus.plugins.pagination.dialects.SQLServerDialect
-
- sqlSet(boolean, TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
-
SQL 更新 set 语句
- sqlWhere(TableInfo, boolean) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
-
SQL 查询条件
- sqlWhereByMap() - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
-
SQL map 查询条件
- sqlWhereEntityWrapper(TableInfo) - 类 中的方法com.baomidou.mybatisplus.mapper.AutoSqlInjector
-
EntityWrapper方式获取select where
- StringUtils - com.baomidou.mybatisplus.toolkit中的类
-
String 工具类
- StringUtils() - 类 的构造器com.baomidou.mybatisplus.toolkit.StringUtils
-
- stripSqlInjection(String) - 类 中的方法com.baomidou.mybatisplus.mapper.EntityWrapper
-
SQL注入内容剥离
- superService - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
-
- SuperServiceImpl<M extends AutoMapper<T>,T> - com.baomidou.framework.service.impl中的类
-
主键 Long 类型 IService 实现类( 泛型:M 是 mapper 对象, T 是实体 )
- SuperServiceImpl() - 类 的构造器com.baomidou.framework.service.impl.SuperServiceImpl
-
- superServiceImpl - 类 中的变量com.baomidou.mybatisplus.generator.ConfigGenerator
-
- 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%