索引

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

A

appendSelectItem(List<SelectItem<?>>) - 类中的方法 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
追加 SelectItem

B

BaseLikeTypeHandler - top.tangyh.basic.database.mybatis.typehandler中的类
仅仅用于like查询
BaseLikeTypeHandler(SqlLike) - 类的构造器 top.tangyh.basic.database.mybatis.typehandler.BaseLikeTypeHandler
 
BaseMybatisConfiguration - top.tangyh.basic.database.config中的类
Mybatis 常用重用拦截器,lamp.database.multiTenantType=任意模式 都需要实例出来
BaseMybatisConfiguration(DatabaseProperties) - 类的构造器 top.tangyh.basic.database.config.BaseMybatisConfiguration
 
beforePrepare(StatementHandler, Connection, Integer) - 类中的方法 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
 
beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类中的方法 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
 
between(String, Object, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
buildTableExpression(Table, Expression, String) - 类中的方法 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
构建租户条件表达式

C

CACHE - enum class 中的枚举常量 top.tangyh.basic.database.properties.IdType
集群部署动态扩容时使用 采用RingBuffer来缓存已生成的UID, 并行化UID的生产和消费, 同时对CacheLine补齐,避免了由RingBuffer带来的硬件级「伪共享」问题
CacheId() - 类的构造器 top.tangyh.basic.database.properties.DatabaseProperties.CacheId
 
cancelSkipEmpty() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
取消跳过空的字符串
cancelSkipEmpty() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
取消跳过空的字符串 不允许跳过空的字符串
castList(Object) - 类中的静态方法 top.tangyh.basic.database.mybatis.conditions.Wraps
object 转成集合类,如果非集合返回 null
checkSqlInjection() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
开启检查 SQL 注入
clear() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
clear() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
clear() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
COLUMN - enum class 中的枚举常量 top.tangyh.basic.database.properties.MultiTenantType
字段模式 在sql中拼接 tenant_code 字段
columnToString(String) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 

D

databaseProperties - 类中的变量 top.tangyh.basic.database.config.BaseMybatisConfiguration
 
DatabaseProperties - top.tangyh.basic.database.properties中的类
客户端认证配置
DatabaseProperties() - 类的构造器 top.tangyh.basic.database.properties.DatabaseProperties
 
DatabaseProperties.CacheId - top.tangyh.basic.database.properties中的类
参数说明参考:https://github.com/baidu/uid-generator 长期运行:重启频率为12次/天, 那么配置成{"workerBits":23,"timeBits":31,"seqBits":9}时, 可支持28个节点以整体并发量14400 UID/s的速度持续运行68年 长期运行+集群数量少+并发稍高:{"workerBits":20,"timeBits":31,"seqBits":12}这样的配置可以68年,100W次重启,单机每秒4096个并发的情况 频繁重启:重启频率为24*12次/天, 那么配置成{"workerBits":27,"timeBits":30,"seqBits":6}时, 可支持37个节点以整体并发量2400 UID/s的速度持续运行34年.
DatabaseProperties.DefaultId - top.tangyh.basic.database.properties中的类
 
DatabaseProperties.HutoolId - top.tangyh.basic.database.properties中的类
 
DATASOURCE - enum class 中的枚举常量 top.tangyh.basic.database.properties.MultiTenantType
独立数据源模式
DATASOURCE_COLUMN - enum class 中的枚举常量 top.tangyh.basic.database.properties.MultiTenantType
数据源 + 字段 混合模式
DEFAULT - enum class 中的枚举常量 top.tangyh.basic.database.properties.IdType
集群部署动态扩容时使用
DefaultId() - 类的构造器 top.tangyh.basic.database.properties.DatabaseProperties.DefaultId
 
disposableWorkerIdAssigner(WorkerNodeDao) - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
 

E

ED - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
结束时间
END - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
结束时间
eq(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
eq(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
eq(String) - enum class中的方法 top.tangyh.basic.database.properties.MultiTenantType
 
eq(String, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
eq(IdType) - enum class中的方法 top.tangyh.basic.database.properties.IdType
 
eq(MultiTenantType) - enum class中的方法 top.tangyh.basic.database.properties.MultiTenantType
 
EQ - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
等于
equalsValue(Object, Object) - 类中的方法 top.tangyh.basic.database.mybatis.handlers.MybatisEnumTypeHandler
值比较

F

findEnumValueFieldName(Class<?>) - 类中的静态方法 top.tangyh.basic.database.mybatis.handlers.MybatisEnumTypeHandler
查找标记标记EnumValue字段
formatMessage(int, String, long, String, String, String, String) - 类中的方法 top.tangyh.basic.database.p6spy.TenantP6SpyLogger
 
FullLikeTypeHandler - top.tangyh.basic.database.mybatis.typehandler中的类
仅仅用于like查询
FullLikeTypeHandler() - 类的构造器 top.tangyh.basic.database.mybatis.typehandler.FullLikeTypeHandler
 

G

ge(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
ge(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
ge(String, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
GE - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
大于等于
geHeader(SFunction<T, ?>, LocalDate) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
geHeader(SFunction<T, ?>, LocalDateTime) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
geHeader(String, LocalDate) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
geHeader(String, LocalDateTime) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
getAliasColumn(Table) - 类中的方法 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
租户字段别名设置
getCacheUidGenerator(DisposableWorkerIdAssigner) - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
lamp.database.id-type = CACHE 时启用。
getDatabaseIdProvider() - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
数据库配置
getDbField(String, Class<?>) - 类中的静态方法 top.tangyh.basic.database.mybatis.conditions.Wraps
根据 bean字段 反射出 数据库字段
getDefaultUidGenerator(DisposableWorkerIdAssigner) - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
lamp.database.id-type = DEFAULT 或 lamp.database.id-type 未设置时启用。
getEnvironment() - 类中的方法 top.tangyh.basic.database.plugins.TenantLineAnnotationRegister
 
getFullLikeTypeHandler() - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
Mybatis 自定义的类型处理器: 处理XML中 #{name,typeHandler=fullLike} 类型的参数 用于全模糊查询时使用
getHuToolUidGenerator() - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
lamp.database.id-type = HU_TOOL 时启用。
getLeftLikeTypeHandler() - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
Mybatis 自定义的类型处理器: 处理XML中 #{name,typeHandler=leftLike} 类型的参数 用于左模糊查询时使用
getMethodList(Class<?>, TableInfo) - 类中的方法 top.tangyh.basic.database.injector.LampSqlInjector
 
getMyMetaObjectHandler() - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
Mybatis Plus 注入器
getMySqlInjector() - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
 
getNullableResult(CallableStatement, int) - 类中的方法 top.tangyh.basic.database.mybatis.handlers.MybatisEnumTypeHandler
 
getNullableResult(CallableStatement, int) - 类中的方法 top.tangyh.basic.database.mybatis.typehandler.BaseLikeTypeHandler
 
getNullableResult(ResultSet, int) - 类中的方法 top.tangyh.basic.database.mybatis.handlers.MybatisEnumTypeHandler
 
getNullableResult(ResultSet, int) - 类中的方法 top.tangyh.basic.database.mybatis.typehandler.BaseLikeTypeHandler
 
getNullableResult(ResultSet, String) - 类中的方法 top.tangyh.basic.database.mybatis.handlers.MybatisEnumTypeHandler
 
getNullableResult(ResultSet, String) - 类中的方法 top.tangyh.basic.database.mybatis.typehandler.BaseLikeTypeHandler
 
getPaginationAfterInnerInterceptor() - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
分页拦截器之后的插件
getPaginationBeforeInnerInterceptor() - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
分页拦截器之前的插件
getRightLikeTypeHandler() - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
Mybatis 自定义的类型处理器: 处理XML中 #{name,typeHandler=rightLike} 类型的参数 用于右模糊查询时使用
getSqlSelect() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
getSqlSelect() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
getSqlSet() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
gt(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
gt(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
gt(String, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
GT - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
大于

H

HU_TOOL - enum class 中的枚举常量 top.tangyh.basic.database.properties.IdType
单机部署 或者 有固定部署集群数量时,使用hu tool的
HutoolId() - 类的构造器 top.tangyh.basic.database.properties.DatabaseProperties.HutoolId
 

I

IdType - top.tangyh.basic.database.properties中的Enum Class
 
ignore(BiFunction<T, A, ?>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
忽略实体(entity)中的某些字段,实体中的字段默认是会除了null以外的全部进行等值匹配 再次可以进行忽略
ignore(BiFunction<T, A, ?>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
忽略实体中的某些字段,实体中的字段默认是会除了null以外的全部进行等值匹配 再次可以进行忽略
in(SFunction<T, ?>, Object...) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
in(SFunction<T, ?>, Object...) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
in(SFunction<T, ?>, Collection<?>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
in(SFunction<T, ?>, Collection<?>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
in(String, Object...) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
in(String, Collection<?>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
IN - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
范围内
insertFill(MetaObject) - 类中的方法 top.tangyh.basic.database.config.LampMetaObjectHandler
注意:不支持 复合主键 自动注入!!
instance() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
用于生成嵌套 sql
instance() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
用于生成嵌套 sql
instance() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
isMpEnums(Class<?>) - 类中的静态方法 top.tangyh.basic.database.mybatis.handlers.MybatisEnumTypeHandler
判断是否为MP枚举处理

L

lambda() - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
返回一个支持 lambda 函数写法的 wrapper
LampMetaObjectHandler - top.tangyh.basic.database.config中的类
MyBatis Plus 元数据处理类 用于自动 注入 id, createdTime, updatedTime, createdBy, updatedBy 等字段
LampMetaObjectHandler() - 类的构造器 top.tangyh.basic.database.config.LampMetaObjectHandler
 
LampSqlInjector - top.tangyh.basic.database.injector中的类
自定义sql 注入器
LampSqlInjector() - 类的构造器 top.tangyh.basic.database.injector.LampSqlInjector
 
LampTenantLineInnerInterceptor - top.tangyh.basic.database.plugins中的类
 
LampTenantLineInnerInterceptor() - 类的构造器 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
 
lbq(Entity, Map<String, Object>, Class<Entity>) - 类中的静态方法 top.tangyh.basic.database.mybatis.conditions.Wraps
 
lbQ() - 类中的静态方法 top.tangyh.basic.database.mybatis.conditions.Wraps
获取 HyLambdaQueryWrapper<T>
lbQ(T) - 类中的静态方法 top.tangyh.basic.database.mybatis.conditions.Wraps
获取 HyLambdaQueryWrapper<T>
LbQueryWrap<T> - top.tangyh.basic.database.mybatis.conditions.query中的类
类似 LambdaQueryWrapper 的增强 Wrapper
LbQueryWrap() - 类的构造器 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
不建议直接 new 该实例,使用 Wrappers.lambdaQuery(entity)
LbQueryWrap(Class<T>) - 类的构造器 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
不建议直接 new 该实例,使用 Wraps.lbQ(entity)
LbQueryWrap(T) - 类的构造器 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
不建议直接 new 该实例,使用 Wrappers.lambdaQuery(entity)
lbU() - 类中的静态方法 top.tangyh.basic.database.mybatis.conditions.Wraps
获取 HyLambdaQueryWrapper<T>
lbU(T) - 类中的静态方法 top.tangyh.basic.database.mybatis.conditions.Wraps
获取 HyLambdaQueryWrapper<T>
LbUpdateWrap<T> - top.tangyh.basic.database.mybatis.conditions.update中的类
修改构造器
LbUpdateWrap() - 类的构造器 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
不建议直接 new 该实例,使用 Wrappers.lambdaUpdate()
LbUpdateWrap(Class<T>) - 类的构造器 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
不建议直接 new 该实例,使用 Wrappers.lambdaUpdate(entity)
LbUpdateWrap(T) - 类的构造器 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
不建议直接 new 该实例,使用 Wrappers.lambdaUpdate(entity)
le(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
le(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
le(String, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
LE - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
小于等于
leFooter(SFunction<T, ?>, LocalDate) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
leFooter(SFunction<T, ?>, LocalDateTime) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
leFooter(String, LocalDate) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
leFooter(String, LocalDateTime) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
LeftLikeTypeHandler - top.tangyh.basic.database.mybatis.typehandler中的类
仅仅用于like查询
LeftLikeTypeHandler() - 类的构造器 top.tangyh.basic.database.mybatis.typehandler.LeftLikeTypeHandler
 
like(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
like(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
like(String, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
LIKE - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
模糊
LIKE_LEFT - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
左模糊
LIKE_RIGHT - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
右模糊
likeLeft(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
likeLeft(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
likeLeft(String, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
likeRight(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
likeRight(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
likeRight(String, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
lt(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
lt(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
lt(String, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
LT - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
小于

M

MultiTenantType - top.tangyh.basic.database.properties中的Enum Class
多租户类型
MybatisEnumTypeHandler<E extends Enum<E>> - top.tangyh.basic.database.mybatis.handlers中的类
自定义枚举属性转换器
MybatisEnumTypeHandler(Class<E>) - 类的构造器 top.tangyh.basic.database.mybatis.handlers.MybatisEnumTypeHandler
 
mybatisPlusInterceptor() - 类中的方法 top.tangyh.basic.database.config.BaseMybatisConfiguration
新的分页插件,一缓和二缓遵循mybatis的规则,需要设置 MybatisConfiguration#useDeprecatedExecutor = false 避免缓存出现问题(该属性会在旧插件移除后一同移除)

N

ne(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
ne(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
ne(String, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
NE - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
不等于
nested(Consumer<LbQueryWrap<T>>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
 
nested(Consumer<QueryWrap<T>>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
nested(Consumer<LbUpdateWrap<T>>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
NONE - enum class 中的枚举常量 top.tangyh.basic.database.properties.MultiTenantType
非租户模式
notBetween(String, Object, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
notLike(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
忽略实体中的某些字段,实体中的字段默认是会除了null以外的全部进行等值匹配 再次可以进行忽略
notLike(SFunction<T, ?>, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
notLike(String, Object) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 

O

optimizeJoin - 类中的变量 top.tangyh.basic.database.properties.DatabaseProperties
生成 countSql 优化掉 join 现在只支持 left join
overflow - 类中的变量 top.tangyh.basic.database.properties.DatabaseProperties
溢出总页数后是否进行处理

P

postProcessAfterInitialization(Object, String) - 类中的方法 top.tangyh.basic.database.plugins.TenantLineAnnotationRegister
 
PREFIX - 类中的静态变量 top.tangyh.basic.database.properties.DatabaseProperties
 
processDelete(Delete, int, String, Object) - 类中的方法 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
delete 语句处理
processInsert(Insert, int, String, Object) - 类中的方法 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
 
processInsertSelect(Select, String) - 类中的方法 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
处理 insert into select
processSelect(Select, int, String, Object) - 类中的方法 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
 
processUpdate(Update, int, String, Object) - 类中的方法 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
update 语句处理

Q

q() - 类中的静态方法 top.tangyh.basic.database.mybatis.conditions.Wraps
获取 QueryWrap<T>
q(Entity, Map<String, Object>, Class<Entity>) - 类中的静态方法 top.tangyh.basic.database.mybatis.conditions.Wraps
构建查询条件 1.
q(T) - 类中的静态方法 top.tangyh.basic.database.mybatis.conditions.Wraps
获取 QueryWrap<T>
QueryWrap<T> - top.tangyh.basic.database.mybatis.conditions.query中的类
Entity 对象封装操作类
QueryWrap() - 类的构造器 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
QueryWrap(Class<T>) - 类的构造器 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
QueryWrap(T) - 类的构造器 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
QueryWrap(T, String...) - 类的构造器 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 

R

REGX - 类中的静态变量 top.tangyh.basic.database.p6spy.TenantP6SpyLogger
 
replace(Object) - 类中的静态方法 top.tangyh.basic.database.mybatis.conditions.Wraps
替换 实体对象中类型为String 类型的参数,并将% 和 _ 符号转义
resolveBasePackage(String) - 类中的方法 top.tangyh.basic.database.plugins.TenantLineAnnotationRegister
 
RightLikeTypeHandler - top.tangyh.basic.database.mybatis.typehandler中的类
仅仅用于like查询
RightLikeTypeHandler() - 类的构造器 top.tangyh.basic.database.mybatis.typehandler.RightLikeTypeHandler
 

S

select(boolean, List<SFunction<T, ?>>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
SELECT 部分 SQL 设置
select(boolean, List<String>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
select(Class<T>, Predicate<TableFieldInfo>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
过滤查询的字段信息(主键除外!)
select(Class<T>, Predicate<TableFieldInfo>) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.query.QueryWrap
 
set(boolean, SFunction<T, ?>, Object, String) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
setDecrBy(boolean, SFunction<T, ?>, Number) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
setIncrBy(boolean, SFunction<T, ?>, Number) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
setNonNullParameter(PreparedStatement, int, E, JdbcType) - 类中的方法 top.tangyh.basic.database.mybatis.handlers.MybatisEnumTypeHandler
 
setNonNullParameter(PreparedStatement, int, CharSequence, JdbcType) - 类中的方法 top.tangyh.basic.database.mybatis.typehandler.BaseLikeTypeHandler
 
setProperties(Properties) - 类中的方法 top.tangyh.basic.database.plugins.LampTenantLineInnerInterceptor
 
setSql(boolean, String, Object...) - 类中的方法 top.tangyh.basic.database.mybatis.conditions.update.LbUpdateWrap
 
ST - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
开始时间
START - 类中的静态变量 top.tangyh.basic.database.mybatis.conditions.Wraps
开始时间

T

TenantLineAnnotationRegister - top.tangyh.basic.database.plugins中的类
 
TenantLineAnnotationRegister() - 类的构造器 top.tangyh.basic.database.plugins.TenantLineAnnotationRegister
 
TenantLineHelper - top.tangyh.basic.database.plugins中的类
 
TenantLineHelper() - 类的构造器 top.tangyh.basic.database.plugins.TenantLineHelper
 
TenantP6SpyLogger - top.tangyh.basic.database.p6spy中的类
用于 p6spy 在输出的sql日志中,打印当前租户、当前用户ID、当前数据源连接url
TenantP6SpyLogger() - 类的构造器 top.tangyh.basic.database.p6spy.TenantP6SpyLogger
 
top.tangyh.basic.database.config - 程序包 top.tangyh.basic.database.config
 
top.tangyh.basic.database.injector - 程序包 top.tangyh.basic.database.injector
 
top.tangyh.basic.database.injector.method - 程序包 top.tangyh.basic.database.injector.method
 
top.tangyh.basic.database.mybatis.conditions - 程序包 top.tangyh.basic.database.mybatis.conditions
 
top.tangyh.basic.database.mybatis.conditions.query - 程序包 top.tangyh.basic.database.mybatis.conditions.query
 
top.tangyh.basic.database.mybatis.conditions.update - 程序包 top.tangyh.basic.database.mybatis.conditions.update
 
top.tangyh.basic.database.mybatis.handlers - 程序包 top.tangyh.basic.database.mybatis.handlers
 
top.tangyh.basic.database.mybatis.typehandler - 程序包 top.tangyh.basic.database.mybatis.typehandler
 
top.tangyh.basic.database.p6spy - 程序包 top.tangyh.basic.database.p6spy
 
top.tangyh.basic.database.plugins - 程序包 top.tangyh.basic.database.plugins
 
top.tangyh.basic.database.properties - 程序包 top.tangyh.basic.database.properties
 

U

UpdateAllById - top.tangyh.basic.database.injector.method中的类
修改所有的字段
UpdateAllById(Predicate<TableFieldInfo>) - 类的构造器 top.tangyh.basic.database.injector.method.UpdateAllById
 
updateFill(MetaObject) - 类中的方法 top.tangyh.basic.database.config.LampMetaObjectHandler
所有的继承了Entity、SuperEntity的实体,在update时, updatedBy: 自动赋予 当前线程上的登录人id updatedTime: 自动赋予 服务器的当前时间

V

valueOf(String) - enum class中的静态方法 top.tangyh.basic.database.properties.IdType
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 top.tangyh.basic.database.properties.MultiTenantType
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 top.tangyh.basic.database.properties.IdType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 top.tangyh.basic.database.properties.MultiTenantType
Returns an array containing the constants of this enum class, in the order they are declared.

W

willTenantLine(String) - 类中的静态方法 top.tangyh.basic.database.plugins.TenantLineHelper
判断 mapper id 是否启用了 @TenantLine 注解
Wraps - top.tangyh.basic.database.mybatis.conditions中的类
Wrappers 工具类, 该方法的主要目的是为了 缩短代码长度
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格