跳过导航链接
A B C D E F G I L M N O P Q R S T U W 

A

AbstractFaithMethod - cc.zhaoac.faith.core.mp.injector中的类
 
AbstractFaithMethod(String) - 类 的构造器cc.zhaoac.faith.core.mp.injector.AbstractFaithMethod
 
AbstractPredicateMethod<T> - cc.zhaoac.faith.core.mp.injector中的类
 
AbstractPredicateMethod(String, Predicate<T>) - 类 的构造器cc.zhaoac.faith.core.mp.injector.AbstractPredicateMethod
 
AbstractPredicateMethod(String) - 类 的构造器cc.zhaoac.faith.core.mp.injector.AbstractPredicateMethod
 
alwaysGetById(Serializable) - 接口 中的方法cc.zhaoac.faith.core.mp.base.BaseService
根据 ID 查询
alwaysGetById(Serializable) - 类 中的方法cc.zhaoac.faith.core.mp.base.BaseServiceImpl
 
alwaysListBatchIds(Collection<? extends Serializable>) - 接口 中的方法cc.zhaoac.faith.core.mp.base.BaseService
查询(根据ID 批量查询)
alwaysListBatchIds(Collection<? extends Serializable>) - 类 中的方法cc.zhaoac.faith.core.mp.base.BaseServiceImpl
 
alwaysSelectBatchIds(Collection<? extends Serializable>) - 接口 中的方法cc.zhaoac.faith.core.mp.base.FaithBaseMapper
查询(根据ID 批量查询)
AlwaysSelectBatchIds - cc.zhaoac.faith.core.mp.injector.method中的类
根据 whereEntity 条件,更新记录(但是不包含逻辑删除)根据 whereEntity 条件,更新记录(但是不包含逻辑删除)
AlwaysSelectBatchIds(String) - 类 的构造器cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectBatchIds
 
AlwaysSelectBatchIds() - 类 的构造器cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectBatchIds
 
alwaysSelectById(Serializable) - 接口 中的方法cc.zhaoac.faith.core.mp.base.FaithBaseMapper
根据 ID 查询
AlwaysSelectById - cc.zhaoac.faith.core.mp.injector.method中的类
根据 whereEntity 条件,更新记录(但是不包含逻辑删除)根据 whereEntity 条件,更新记录(但是不包含逻辑删除)
AlwaysSelectById(String) - 类 的构造器cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectById
 
AlwaysSelectById() - 类 的构造器cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectById
 
alwaysSelectCount(Wrapper<T>) - 接口 中的方法cc.zhaoac.faith.core.mp.base.BaseService
根据 Wrapper 条件,查询总记录数
alwaysSelectCount(Wrapper<T>) - 类 中的方法cc.zhaoac.faith.core.mp.base.BaseServiceImpl
 
alwaysSelectCount(Wrapper<T>) - 接口 中的方法cc.zhaoac.faith.core.mp.base.FaithBaseMapper
根据 Wrapper 条件,查询总记录数
AlwaysSelectCount - cc.zhaoac.faith.core.mp.injector.method中的类
根据 whereEntity 条件,更新记录(但是不包含逻辑删除)根据 whereEntity 条件,更新记录(但是不包含逻辑删除)
AlwaysSelectCount(String) - 类 的构造器cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectCount
 
AlwaysSelectCount() - 类 的构造器cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectCount
 
alwaysSelectList(Wrapper<T>) - 接口 中的方法cc.zhaoac.faith.core.mp.base.BaseService
根据 entity 条件,查询全部记录
alwaysSelectList(Wrapper<T>) - 类 中的方法cc.zhaoac.faith.core.mp.base.BaseServiceImpl
 
alwaysSelectList(Wrapper<T>) - 接口 中的方法cc.zhaoac.faith.core.mp.base.FaithBaseMapper
根据 entity 条件,查询全部记录
AlwaysSelectList - cc.zhaoac.faith.core.mp.injector.method中的类
根据 whereEntity 条件,更新记录(但是不包含逻辑删除)根据 whereEntity 条件,更新记录(但是不包含逻辑删除)
AlwaysSelectList(String) - 类 的构造器cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectList
 
AlwaysSelectList() - 类 的构造器cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectList
 
alwaysSelectOne(Wrapper<T>) - 接口 中的方法cc.zhaoac.faith.core.mp.base.BaseService
根据 entity 条件,查询一条记录
alwaysSelectOne(Wrapper<T>, boolean) - 接口 中的方法cc.zhaoac.faith.core.mp.base.BaseService
根据 entity 条件,查询一条记录
alwaysSelectOne(Wrapper<T>, boolean) - 类 中的方法cc.zhaoac.faith.core.mp.base.BaseServiceImpl
 
alwaysSelectOne(Wrapper<T>) - 接口 中的方法cc.zhaoac.faith.core.mp.base.FaithBaseMapper
根据 entity 条件,查询一条记录 查询一条记录,例如 qw.last("limit 1") 限制取一条记录, 注意:多条数据会报异常
alwaysUpdate(Wrapper<T>) - 接口 中的方法cc.zhaoac.faith.core.mp.base.BaseService
根据 whereEntity 条件,更新记录(但是不包含逻辑删除)
alwaysUpdate(Wrapper<T>) - 类 中的方法cc.zhaoac.faith.core.mp.base.BaseServiceImpl
 
alwaysUpdate(T, Wrapper<T>) - 接口 中的方法cc.zhaoac.faith.core.mp.base.FaithBaseMapper
根据 whereEntity 条件,更新记录(但是不包含逻辑删除)
AlwaysUpdate - cc.zhaoac.faith.core.mp.injector.method中的类
根据 whereEntity 条件,更新记录(但是不包含逻辑删除)根据 whereEntity 条件,更新记录(但是不包含逻辑删除)
AlwaysUpdate(String, Predicate<TableFieldInfo>) - 类 的构造器cc.zhaoac.faith.core.mp.injector.method.AlwaysUpdate
 
AlwaysUpdate() - 类 的构造器cc.zhaoac.faith.core.mp.injector.method.AlwaysUpdate
 
AlwaysUpdate(Predicate<TableFieldInfo>) - 类 的构造器cc.zhaoac.faith.core.mp.injector.method.AlwaysUpdate
 
alwaysUpdateSomeColumnById(T) - 接口 中的方法cc.zhaoac.faith.core.mp.base.BaseService
根据 ID 更新固定的那几个字段(但是不包含逻辑删除)
alwaysUpdateSomeColumnById(T) - 类 中的方法cc.zhaoac.faith.core.mp.base.BaseServiceImpl
========================== insert/delete/update/delete ==========================
alwaysUpdateSomeColumnById(T) - 接口 中的方法cc.zhaoac.faith.core.mp.base.FaithBaseMapper
根据 ID 更新固定的那几个字段(但是不包含逻辑删除)
ascs - 类 中的变量cc.zhaoac.faith.core.mp.support.Query
排序的字段名

B

BaseEntity - cc.zhaoac.faith.core.mp.base中的类
基础实体类
BaseEntity() - 类 的构造器cc.zhaoac.faith.core.mp.base.BaseEntity
 
BaseEntityWrapper<E,V> - cc.zhaoac.faith.core.mp.support中的类
视图包装基类
BaseEntityWrapper() - 类 的构造器cc.zhaoac.faith.core.mp.support.BaseEntityWrapper
 
BaseService<T> - cc.zhaoac.faith.core.mp.base中的接口
基础业务接口
BaseServiceImpl<M extends FaithBaseMapper<T>,T extends BaseEntity> - cc.zhaoac.faith.core.mp.base中的类
业务封装基础类
BaseServiceImpl() - 类 的构造器cc.zhaoac.faith.core.mp.base.BaseServiceImpl
 
buildCondition(Map<String, Object>, QueryWrapper<?>) - 类 中的静态方法cc.zhaoac.faith.core.mp.support.SqlKeyword
条件构造器

C

cc.zhaoac.faith.core.mp - 程序包 cc.zhaoac.faith.core.mp
 
cc.zhaoac.faith.core.mp.annotation - 程序包 cc.zhaoac.faith.core.mp.annotation
 
cc.zhaoac.faith.core.mp.base - 程序包 cc.zhaoac.faith.core.mp.base
 
cc.zhaoac.faith.core.mp.config - 程序包 cc.zhaoac.faith.core.mp.config
 
cc.zhaoac.faith.core.mp.injector - 程序包 cc.zhaoac.faith.core.mp.injector
 
cc.zhaoac.faith.core.mp.injector.method - 程序包 cc.zhaoac.faith.core.mp.injector.method
 
cc.zhaoac.faith.core.mp.intercept - 程序包 cc.zhaoac.faith.core.mp.intercept
 
cc.zhaoac.faith.core.mp.plugins - 程序包 cc.zhaoac.faith.core.mp.plugins
 
cc.zhaoac.faith.core.mp.props - 程序包 cc.zhaoac.faith.core.mp.props
 
cc.zhaoac.faith.core.mp.support - 程序包 cc.zhaoac.faith.core.mp.support
 
Condition - cc.zhaoac.faith.core.mp.support中的类
分页工具
Condition() - 类 的构造器cc.zhaoac.faith.core.mp.support.Condition
 
createTime - 类 中的变量cc.zhaoac.faith.core.mp.base.BaseEntity
创建时间
createUser - 类 中的变量cc.zhaoac.faith.core.mp.base.BaseEntity
创建人
current - 类 中的变量cc.zhaoac.faith.core.mp.support.Query
当前页

D

DATE_EQUAL - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 
DATE_GT - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 
DATE_LT - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 
descs - 类 中的变量cc.zhaoac.faith.core.mp.support.Query
排序方式
DRUID_POOLED_PREPARED_STATEMENT - 类 中的静态变量cc.zhaoac.faith.core.mp.plugins.SqlLogInterceptor
 
druidGetSqlMethod - 类 中的变量cc.zhaoac.faith.core.mp.plugins.SqlLogInterceptor
 

E

entityVO(E) - 类 中的方法cc.zhaoac.faith.core.mp.support.BaseEntityWrapper
单个实体类包装
EQUAL - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 
exec(QueryInterceptor[], Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的静态方法cc.zhaoac.faith.core.mp.plugins.QueryInterceptorExecutor
执行查询拦截器

F

FaithBaseMapper<T> - cc.zhaoac.faith.core.mp.base中的接口
faith-BaseMapper
faithInjector() - 类 中的方法cc.zhaoac.faith.core.mp.config.MybatisPlusConfiguration
自定义sql注入器
FaithInjector - cc.zhaoac.faith.core.mp.injector中的类
 
FaithInjector() - 类 的构造器cc.zhaoac.faith.core.mp.injector.FaithInjector
 
FaithMetaObjectHandler - cc.zhaoac.faith.core.mp中的类
mybatis-plus 自动填充
FaithMetaObjectHandler() - 类 的构造器cc.zhaoac.faith.core.mp.FaithMetaObjectHandler
 
FaithPaginationInterceptor - cc.zhaoac.faith.core.mp.plugins中的类
拓展分页拦截器
FaithPaginationInterceptor() - 类 的构造器cc.zhaoac.faith.core.mp.plugins.FaithPaginationInterceptor
 
filter(String) - 类 中的静态方法cc.zhaoac.faith.core.mp.support.SqlKeyword
把SQL关键字替换为空字符串

G

getColumn(String, String) - 类 中的静态方法cc.zhaoac.faith.core.mp.support.SqlKeyword
获取数据库字段
getMethodList(Class<?>, TableInfo) - 类 中的方法cc.zhaoac.faith.core.mp.injector.FaithInjector
获取所有方法列表 目前只mysql测试通过: new InsertBatchSomeColumn(i-> i.getFieldFill() !
getMethodRegular(Class<?>, String) - 类 中的方法cc.zhaoac.faith.core.mp.plugins.SqlLogInterceptor
获取此方法名的具体 Method
getOrder() - 接口 中的方法cc.zhaoac.faith.core.mp.intercept.QueryInterceptor
排序
getPage(Query) - 类 中的静态方法cc.zhaoac.faith.core.mp.support.Condition
转化成mybatis plus中的Page
getPredicate() - 类 中的方法cc.zhaoac.faith.core.mp.injector.AbstractPredicateMethod
获取是否开启逻辑删除, 默认不开启
getPredicate() - 类 中的方法cc.zhaoac.faith.core.mp.injector.method.AlwaysUpdate
 
getQueryWrapper(T) - 类 中的静态方法cc.zhaoac.faith.core.mp.support.Condition
获取mybatis plus中的QueryWrapper
getQueryWrapper(T, boolean) - 类 中的静态方法cc.zhaoac.faith.core.mp.support.Condition
获取mybatis plus中的QueryWrapper
getQueryWrapper(Map<String, Object>, Class<T>) - 类 中的静态方法cc.zhaoac.faith.core.mp.support.Condition
获取mybatis plus中的QueryWrapper
getQueryWrapper(Map<String, Object>, Map<String, Object>, Class<T>) - 类 中的静态方法cc.zhaoac.faith.core.mp.support.Condition
获取mybatis plus中的QueryWrapper
getRequest() - 类 中的方法cc.zhaoac.faith.core.mp.base.BaseServiceImpl
获取request
getResponse() - 类 中的方法cc.zhaoac.faith.core.mp.base.BaseServiceImpl
response
getUser() - 类 中的方法cc.zhaoac.faith.core.mp.base.BaseServiceImpl
获取当前用户
GT - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 

I

IGNORE - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 
indexOfSqlStart(String) - 类 中的方法cc.zhaoac.faith.core.mp.plugins.SqlLogInterceptor
获取sql语句开头部分
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectBatchIds
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectById
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectCount
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法cc.zhaoac.faith.core.mp.injector.method.AlwaysSelectList
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法cc.zhaoac.faith.core.mp.injector.method.AlwaysUpdate
 
insertFill(MetaObject) - 类 中的方法cc.zhaoac.faith.core.mp.FaithMetaObjectHandler
 
intercept(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 接口 中的方法cc.zhaoac.faith.core.mp.intercept.QueryInterceptor
拦截处理
intercept(Invocation) - 类 中的方法cc.zhaoac.faith.core.mp.plugins.SqlLogInterceptor
 
IS_NULL - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 
isDeleted - 类 中的变量cc.zhaoac.faith.core.mp.base.BaseEntity
状态[0:未删除,1:删除]

L

LIKE - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 
listVO(List<E>) - 类 中的方法cc.zhaoac.faith.core.mp.support.BaseEntityWrapper
实体类集合包装
LT - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 

M

MybatisPlusConfiguration - cc.zhaoac.faith.core.mp.config中的类
mybatisplus 配置
MybatisPlusConfiguration() - 类 的构造器cc.zhaoac.faith.core.mp.config.MybatisPlusConfiguration
 
mybatisPlusInterceptor(ObjectProvider<QueryInterceptor[]>, TenantLineInnerInterceptor, MybatisPlusProperties) - 类 中的方法cc.zhaoac.faith.core.mp.config.MybatisPlusConfiguration
mybatis-plus 拦截器集合
MybatisPlusProperties - cc.zhaoac.faith.core.mp.props中的类
MybatisPlus配置类
MybatisPlusProperties() - 类 的构造器cc.zhaoac.faith.core.mp.props.MybatisPlusProperties
 

N

NOT_EQUAL - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 
NOT_LIKE - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 
NOT_NULL - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 

O

ORACLE_PREPARED_STATEMENT_WRAPPER - 类 中的静态变量cc.zhaoac.faith.core.mp.plugins.SqlLogInterceptor
 
oracleGetOriginalSqlMethod - 类 中的变量cc.zhaoac.faith.core.mp.plugins.SqlLogInterceptor
 
overflow - 类 中的变量cc.zhaoac.faith.core.mp.props.MybatisPlusProperties
溢出总页数后是否进行处理

P

pageLimit - 类 中的变量cc.zhaoac.faith.core.mp.props.MybatisPlusProperties
分页最大数
pageVO(IPage<E>) - 类 中的方法cc.zhaoac.faith.core.mp.support.BaseEntityWrapper
分页实体类集合包装
plugin(Object) - 类 中的方法cc.zhaoac.faith.core.mp.plugins.SqlLogInterceptor
 
predicate - 类 中的变量cc.zhaoac.faith.core.mp.injector.AbstractPredicateMethod
字段筛选条件

Q

Query - cc.zhaoac.faith.core.mp.support中的类
分页工具
Query() - 类 的构造器cc.zhaoac.faith.core.mp.support.Query
 
QueryCondition - cc.zhaoac.faith.core.mp.annotation中的注释类型
查询条件注解
QueryInterceptor - cc.zhaoac.faith.core.mp.intercept中的接口
自定义 mybatis plus 查询拦截器
QueryInterceptorExecutor - cc.zhaoac.faith.core.mp.plugins中的类
查询拦截器执行器 目的:抽取此方法是为了后期方便同步更新 FaithPaginationInterceptor
QueryInterceptorExecutor() - 类 的构造器cc.zhaoac.faith.core.mp.plugins.QueryInterceptorExecutor
 
queryInterceptors - 类 中的变量cc.zhaoac.faith.core.mp.plugins.FaithPaginationInterceptor
查询拦截器

R

request - 类 中的变量cc.zhaoac.faith.core.mp.base.BaseServiceImpl
============================ REQUEST =================================================
response - 类 中的变量cc.zhaoac.faith.core.mp.base.BaseServiceImpl
============================ RESPONSE =================================================

S

size - 类 中的变量cc.zhaoac.faith.core.mp.support.Query
每页的数量
SQL_REGEX - 类 中的静态变量cc.zhaoac.faith.core.mp.support.SqlKeyword
 
SqlKeyword - cc.zhaoac.faith.core.mp.support中的类
定义常用的 sql关键字
SqlKeyword() - 类 的构造器cc.zhaoac.faith.core.mp.support.SqlKeyword
 
sqlLogInterceptor() - 类 中的方法cc.zhaoac.faith.core.mp.config.MybatisPlusConfiguration
sql 日志
SqlLogInterceptor - cc.zhaoac.faith.core.mp.plugins中的类
用于输出每条 SQL 语句及其执行时间
SqlLogInterceptor() - 类 的构造器cc.zhaoac.faith.core.mp.plugins.SqlLogInterceptor
 
sqlWhereEntityWrapper(boolean, boolean, TableInfo) - 类 中的方法cc.zhaoac.faith.core.mp.injector.AbstractFaithMethod
EntityWrapper方式获取select where
status - 类 中的变量cc.zhaoac.faith.core.mp.base.BaseEntity
状态[1:正常]

T

T4C_PREPARED_STATEMENT - 类 中的静态变量cc.zhaoac.faith.core.mp.plugins.SqlLogInterceptor
 
tenantLineInnerInterceptor() - 类 中的方法cc.zhaoac.faith.core.mp.config.MybatisPlusConfiguration
租户拦截器

U

updateFill(MetaObject) - 类 中的方法cc.zhaoac.faith.core.mp.FaithMetaObjectHandler
 
updateTime - 类 中的变量cc.zhaoac.faith.core.mp.base.BaseEntity
更新时间
updateUser - 类 中的变量cc.zhaoac.faith.core.mp.base.BaseEntity
更新人

W

willDoQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法cc.zhaoac.faith.core.mp.plugins.FaithPaginationInterceptor
 
A B C D E F G I L M N O P Q R S T U W 
跳过导航链接

Copyright © 2023. All rights reserved.