Skip navigation links
A B C D E F G I L M O P Q R S T U V W 

A

AbstractInsertMethod - Class in tech.msop.mybatis.injector.methods
抽象的 插入一条数据(选择字段插入)
AbstractInsertMethod() - Constructor for class tech.msop.mybatis.injector.methods.AbstractInsertMethod
 
addArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class tech.msop.mybatis.config.MybatisPlusConfiguration
page 解析器

B

BaseEntity - Class in tech.msop.mybatis.model
基础实体类
BaseEntity() - Constructor for class tech.msop.mybatis.model.BaseEntity
 
BaseEntityWrapper<E,V> - Class in tech.msop.mybatis.support
视图包装基类
BaseEntityWrapper() - Constructor for class tech.msop.mybatis.support.BaseEntityWrapper
 
buildCondition(Map<String, Object>, QueryWrapper<?>) - Static method in class tech.msop.mybatis.support.SqlKeyword
条件构造器

C

changeStatus(List<Long>, Integer) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
changeStatus(List<Long>, Integer) - Method in interface tech.msop.mybatis.service.ISuperService
变更状态
Condition - Class in tech.msop.mybatis.support
分页工具
Condition() - Constructor for class tech.msop.mybatis.support.Condition
 

D

deleteLogic(List<Long>) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
deleteLogic(List<Long>) - Method in interface tech.msop.mybatis.service.ISuperService
逻辑删除

E

entityVO(E) - Method in class tech.msop.mybatis.support.BaseEntityWrapper
单个实体类包装

F

filter(String) - Static method in class tech.msop.mybatis.support.SqlKeyword
把SQL关键字替换为空字符串

G

getMethodList(Class<?>, TableInfo) - Method in class tech.msop.mybatis.injector.MsSqlInjector
 
getOrder() - Method in interface tech.msop.mybatis.intercept.QueryInterceptor
排序
getPage(Query) - Static method in class tech.msop.mybatis.support.Condition
转化成mybatis plus中的Page
getQueryWrapper(T) - Static method in class tech.msop.mybatis.support.Condition
获取mybatis plus中的QueryWrapper
getQueryWrapper(Map<String, Object>, Class<T>) - Static method in class tech.msop.mybatis.support.Condition
获取mybatis plus中的QueryWrapper
getQueryWrapper(Map<String, Object>, Map<String, Object>, Class<T>) - Static method in class tech.msop.mybatis.support.Condition
获取mybatis plus中的QueryWrapper

I

injectMappedStatement(Class<?>, Class<?>, TableInfo) - Method in class tech.msop.mybatis.injector.methods.AbstractInsertMethod
 
insertBatchSomeColumn(List<T>) - Method in interface tech.msop.mybatis.mapper.SuperMapper
插入(批量)
insertFill(MetaObject) - Method in class tech.msop.mybatis.handler.MsMetaObjectHandler
 
InsertIgnore - Class in tech.msop.mybatis.injector.methods
插入一条数据(选择字段插入)插入如果中已经存在相同的记录,则忽略当前新数据
InsertIgnore() - Constructor for class tech.msop.mybatis.injector.methods.InsertIgnore
 
insertIgnore(T) - Method in interface tech.msop.mybatis.mapper.SuperMapper
如果数据库中已存在相同的记录,则忽略当前新数据
intercept(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - Method in interface tech.msop.mybatis.intercept.QueryInterceptor
拦截处理
ISuperService<T> - Interface in tech.msop.mybatis.service
service接口父类

L

listVO(List<E>) - Method in class tech.msop.mybatis.support.BaseEntityWrapper
实体类集合包装

M

MsMetaObjectHandler - Class in tech.msop.mybatis.handler
Mybatis plus 自定义填充
MsMetaObjectHandler() - Constructor for class tech.msop.mybatis.handler.MsMetaObjectHandler
 
MsPage<T> - Class in tech.msop.mybatis.support
分页模型
MsPage() - Constructor for class tech.msop.mybatis.support.MsPage
 
MsPaginationInterceptor - Class in tech.msop.mybatis.plugins
拓展分页拦截器
MsPaginationInterceptor() - Constructor for class tech.msop.mybatis.plugins.MsPaginationInterceptor
 
MsSqlInjector - Class in tech.msop.mybatis.injector
自定义的 sql 注入
MsSqlInjector() - Constructor for class tech.msop.mybatis.injector.MsSqlInjector
 
MsSqlMethod - Enum in tech.msop.mybatis.injector
扩展的自定义方法 AbstractInsertMethod
MybatisPlusConfiguration - Class in tech.msop.mybatis.config
mybatis-plus 配置
MybatisPlusConfiguration() - Constructor for class tech.msop.mybatis.config.MybatisPlusConfiguration
 
mybatisPlusInterceptor(ObjectProvider<QueryInterceptor[]>, TenantLineInnerInterceptor, MybatisPlusProperties) - Method in class tech.msop.mybatis.config.MybatisPlusConfiguration
mybatis-plus 拦截器集合
MybatisPlusProperties - Class in tech.msop.mybatis.properties
MybatisPlus配置类
MybatisPlusProperties() - Constructor for class tech.msop.mybatis.properties.MybatisPlusProperties
 

O

of(IPage<T>) - Static method in class tech.msop.mybatis.support.MsPage
mybatis-plus 分页模型转换

P

PageArgumentResolver - Class in tech.msop.mybatis.resolver
解决Mybatis Plus page SQL注入问题
PageArgumentResolver() - Constructor for class tech.msop.mybatis.resolver.PageArgumentResolver
 
PageUtil - Class in tech.msop.mybatis.utils
分页工具类
PageUtil() - Constructor for class tech.msop.mybatis.utils.PageUtil
 
pageVO(IPage<E>) - Method in class tech.msop.mybatis.support.BaseEntityWrapper
分页实体类集合包装

Q

Query - Class in tech.msop.mybatis.support
分页查询工具
Query() - Constructor for class tech.msop.mybatis.support.Query
 
QueryInterceptor - Interface in tech.msop.mybatis.intercept
自定义 mybatis plus 查询拦截器
QueryInterceptorExecutor - Class in tech.msop.mybatis.plugins
查询拦截器执行器
QueryInterceptorExecutor() - Constructor for class tech.msop.mybatis.plugins.QueryInterceptorExecutor
 

R

Replace - Class in tech.msop.mybatis.injector.methods
插入一条数据(选择字段插入)
Replace() - Constructor for class tech.msop.mybatis.injector.methods.Replace
 
replace(T) - Method in interface tech.msop.mybatis.mapper.SuperMapper
插入替换数据,需要表中有PrimaryKey,或者unique索引。如果表中已经你存在数据,则用新数据替换,如果没有数据,则插入
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class tech.msop.mybatis.resolver.PageArgumentResolver
page 参数解析

S

save(T) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveBatch(Collection<T>, int) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveIdempotency(T, DistributedLock, String, Wrapper<T>, String) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveIdempotency(T, DistributedLock, String, Wrapper<T>) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveIdempotency(T, DistributedLock, String, Wrapper<T>, String) - Method in interface tech.msop.mybatis.service.ISuperService
幂等性新增记录 例子如下: String username = sysUser.getUsername(); boolean result = super.saveIdempotency(sysUser, lock , LOCK_KEY_USERNAME+username , new QueryWrapper().eq("username", username));
saveIdempotency(T, DistributedLock, String, Wrapper<T>) - Method in interface tech.msop.mybatis.service.ISuperService
 
saveIgnore(T) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveIgnore(T) - Method in interface tech.msop.mybatis.service.ISuperService
插入如果中已经存在相同的记录,则忽略当前新数据
saveIgnoreBatch(Collection<T>, int) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveIgnoreBatch(Collection<T>, int) - Method in interface tech.msop.mybatis.service.ISuperService
插入(批量),插入如果中已经存在相同的记录,则忽略当前新数据
saveOrUpdate(T) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveOrUpdateBatch(Collection<T>, int) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveOrUpdateIdempotency(T, DistributedLock, String, Wrapper<T>, String) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveOrUpdateIdempotency(T, DistributedLock, String, Wrapper<T>) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveOrUpdateIdempotency(T, DistributedLock, String, Wrapper<T>, String) - Method in interface tech.msop.mybatis.service.ISuperService
幂等性新增或更新记录 例子如下: String username = sysUser.getUsername(); boolean result = super.saveOrUpdateIdempotency(sysUser, lock , LOCK_KEY_USERNAME+username , new QueryWrapper().eq("username", username));
saveOrUpdateIdempotency(T, DistributedLock, String, Wrapper<T>) - Method in interface tech.msop.mybatis.service.ISuperService
 
saveReplace(T) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveReplace(T) - Method in interface tech.msop.mybatis.service.ISuperService
表示插入替换数据,需求表中有PrimaryKey,或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样;
saveReplaceBatch(Collection<T>, int) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
saveReplaceBatch(Collection<T>, int) - Method in interface tech.msop.mybatis.service.ISuperService
插入(批量),表示插入替换数据,需求表中有PrimaryKey,或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样;
saveReplaceBatch(Collection<T>) - Method in interface tech.msop.mybatis.service.ISuperService
插入(批量),表示插入替换数据,需求表中有PrimaryKey,或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样;
sqlInjector() - Method in class tech.msop.mybatis.config.MybatisPlusConfiguration
sql 注入
SqlKeyword - Class in tech.msop.mybatis.support
定义常用的 sql关键字
SqlKeyword() - Constructor for class tech.msop.mybatis.support.SqlKeyword
 
sqlLogInterceptor(MybatisPlusProperties) - Method in class tech.msop.mybatis.config.MybatisPlusConfiguration
sql 日志
SqlLogInterceptor - Class in tech.msop.mybatis.plugins
打印可执行的 sql 日志
SqlLogInterceptor(MybatisPlusProperties) - Constructor for class tech.msop.mybatis.plugins.SqlLogInterceptor
 
statement_close(FilterChain, StatementProxy) - Method in class tech.msop.mybatis.plugins.SqlLogInterceptor
 
SuperMapper<T> - Interface in tech.msop.mybatis.mapper
自定义Mapper
SuperServiceImpl<M extends SuperMapper<T>,T extends BaseEntity> - Class in tech.msop.mybatis.service.impl
service实现父类
SuperServiceImpl() - Constructor for class tech.msop.mybatis.service.impl.SuperServiceImpl
 
supportsParameter(MethodParameter) - Method in class tech.msop.mybatis.resolver.PageArgumentResolver
 

T

tech.msop.mybatis.config - package tech.msop.mybatis.config
 
tech.msop.mybatis.handler - package tech.msop.mybatis.handler
 
tech.msop.mybatis.injector - package tech.msop.mybatis.injector
 
tech.msop.mybatis.injector.methods - package tech.msop.mybatis.injector.methods
 
tech.msop.mybatis.intercept - package tech.msop.mybatis.intercept
 
tech.msop.mybatis.mapper - package tech.msop.mybatis.mapper
 
tech.msop.mybatis.model - package tech.msop.mybatis.model
 
tech.msop.mybatis.plugins - package tech.msop.mybatis.plugins
 
tech.msop.mybatis.properties - package tech.msop.mybatis.properties
 
tech.msop.mybatis.resolver - package tech.msop.mybatis.resolver
 
tech.msop.mybatis.service - package tech.msop.mybatis.service
 
tech.msop.mybatis.service.impl - package tech.msop.mybatis.service.impl
 
tech.msop.mybatis.support - package tech.msop.mybatis.support
 
tech.msop.mybatis.utils - package tech.msop.mybatis.utils
 
tenantLineInnerInterceptor() - Method in class tech.msop.mybatis.config.MybatisPlusConfiguration
租户拦截器
toPage(IPage<?>, Class<T>) - Static method in class tech.msop.mybatis.utils.PageUtil
两个IPage 转Page
toPage(IPage<?>, List<T>) - Static method in class tech.msop.mybatis.utils.PageUtil
两个IPage 转Page
toPage(IPage<T>, Function<T, R>) - Static method in class tech.msop.mybatis.utils.PageUtil
Page 转换

U

updateBatchById(Collection<T>, int) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
updateById(T) - Method in class tech.msop.mybatis.service.impl.SuperServiceImpl
 
updateFill(MetaObject) - Method in class tech.msop.mybatis.handler.MsMetaObjectHandler
 

V

valueOf(String) - Static method in enum tech.msop.mybatis.injector.MsSqlMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum tech.msop.mybatis.injector.MsSqlMethod
Returns an array containing the constants of this enum type, in the order they are declared.

W

willDoQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - Method in class tech.msop.mybatis.plugins.MsPaginationInterceptor
 
A B C D E F G I L M O P Q R S T U V W 
Skip navigation links

Copyright © 2023. All rights reserved.