跳过导航链接
A B C D E G H I K L M N P Q R S T U V Y 

A

AbstractInjectMethod - top.zephyrs.mybatis.semi.injects中的类
通用方法
AbstractInjectMethod() - 类 的构造器top.zephyrs.mybatis.semi.injects.AbstractInjectMethod
 
addInject(String, InjectMethod) - 类 中的方法top.zephyrs.mybatis.semi.injects.InjectProcessor
 
addInject(InjectMethod) - 类 中的方法top.zephyrs.mybatis.semi.injects.InjectProcessor
 
addMappedStatement(TableInfo, MapperBuilderAssistant, String, SqlSource, StatementType, SqlCommandType, Integer, Integer, String, Class<?>, String, Class<?>, ResultSetType, boolean, boolean, boolean, KeyGenerator, String, String, String, LanguageDriver, String, boolean) - 类 中的方法top.zephyrs.mybatis.semi.injects.AbstractInjectMethod
 
addMappedStatement(TableInfo, MapperBuilderAssistant, String, SqlSource, StatementType, SqlCommandType, Integer, Integer, String, Class<?>, String, Class<?>, ResultSetType, boolean, boolean, boolean, KeyGenerator, String, String, String, LanguageDriver, String, boolean) - 接口 中的方法top.zephyrs.mybatis.semi.injects.InjectMethod
 
addMappedStatement(TableInfo, MapperBuilderAssistant, String, SqlSource, StatementType, SqlCommandType, Integer, Integer, String, Class<?>, String, Class<?>, ResultSetType, boolean, boolean, boolean, KeyGenerator, String, String, String, LanguageDriver, String, boolean) - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.Insert
 
addSensitiveMappedStatementIds(String) - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
添加需要解密的MapperStatement,只有在默认不解密的情况下需要设置
AutoKeyCreator - top.zephyrs.mybatis.semi.plugins.keygenerate.generators中的类
 
AutoKeyCreator() - 类 的构造器top.zephyrs.mybatis.semi.plugins.keygenerate.generators.AutoKeyCreator
 

B

BaseMapper<T> - top.zephyrs.mybatis.semi.base中的接口
默认的通用Mapper
Between - top.zephyrs.mybatis.semi.annotations.query中的注释类型
查询条件: between ... and...
buildAllStatements() - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
buildSqlScript(SemiMybatisConfiguration, Class<?>, Class<?>, TableInfo) - 类 中的方法top.zephyrs.mybatis.semi.injects.AbstractInjectMethod
构建sql语句
buildSqlScript(SemiMybatisConfiguration, Class<?>, Class<?>, TableInfo) - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.DeleteById
 
buildSqlScript(SemiMybatisConfiguration, Class<?>, Class<?>, TableInfo) - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.Disable
 
buildSqlScript(SemiMybatisConfiguration, Class<?>, Class<?>, TableInfo) - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.Enable
 
buildSqlScript(SemiMybatisConfiguration, Class<?>, Class<?>, TableInfo) - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.Insert
 
buildSqlScript(SemiMybatisConfiguration, Class<?>, Class<?>, TableInfo) - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.SelectAll
 
buildSqlScript(SemiMybatisConfiguration, Class<?>, Class<?>, TableInfo) - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.SelectById
 
buildSqlScript(SemiMybatisConfiguration, Class<?>, Class<?>, TableInfo) - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.SelectByQuery
 
buildSqlScript(SemiMybatisConfiguration, Class<?>, Class<?>, TableInfo) - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.ToggleEnable
 
buildSqlScript(SemiMybatisConfiguration, Class<?>, Class<?>, TableInfo) - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.UpdateById
 

C

Column - top.zephyrs.mybatis.semi.annotations中的注释类型
Bean中的列信息注解
ColumnInfo - top.zephyrs.mybatis.semi.metadata中的类
表-Bean映射的列信息
ColumnInfo() - 类 的构造器top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
createSqlSource(SemiMybatisConfiguration, Class<?>, Class<?>, Method, Class<?>, LanguageDriver) - 类 中的方法top.zephyrs.mybatis.semi.injects.AbstractInjectMethod
 
createSqlSource(SemiMybatisConfiguration, Class<?>, Class<?>, Method, Class<?>, LanguageDriver) - 接口 中的方法top.zephyrs.mybatis.semi.injects.InjectMethod
 
createSqlSource(SemiMybatisConfiguration, Class<?>, Class<?>, Method, Class<?>, LanguageDriver) - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.SelectByQuery
 

D

DatabaseId - top.zephyrs.mybatis.semi.annotations中的注释类型
databaseId标识 参考 Mybatis databaseIdProvider 多数据库支持
databaseId() - 类 中的方法top.zephyrs.mybatis.semi.injects.AbstractInjectMethod
 
databaseId() - 接口 中的方法top.zephyrs.mybatis.semi.injects.InjectMethod
 
dateTimeNow() - 类 中的静态方法top.zephyrs.mybatis.semi.plugins.keygenerate.generators.DateUtils
 
dateTimeNow(String) - 类 中的静态方法top.zephyrs.mybatis.semi.plugins.keygenerate.generators.DateUtils
 
DateUtils - top.zephyrs.mybatis.semi.plugins.keygenerate.generators中的类
时间工具类
DateUtils() - 类 的构造器top.zephyrs.mybatis.semi.plugins.keygenerate.generators.DateUtils
 
decrypt(Object, String) - 类 中的方法top.zephyrs.mybatis.semi.plugins.sensitive.DefaultSensitive
 
decrypt(Object, String) - 接口 中的方法top.zephyrs.mybatis.semi.plugins.sensitive.ISensitive
 
decrypt(Object, String) - 类 中的方法top.zephyrs.mybatis.semi.plugins.sensitive.NoneSensitive
 
DefaultInjectProcessor - top.zephyrs.mybatis.semi.injects中的类
通用方法处理
DefaultInjectProcessor() - 类 的构造器top.zephyrs.mybatis.semi.injects.DefaultInjectProcessor
 
DefaultSensitive - top.zephyrs.mybatis.semi.plugins.sensitive中的类
 
DefaultSensitive() - 类 的构造器top.zephyrs.mybatis.semi.plugins.sensitive.DefaultSensitive
 
deleteById(Serializable) - 接口 中的方法top.zephyrs.mybatis.semi.base.BaseMapper
删除,
DeleteById - top.zephyrs.mybatis.semi.injects.methods中的类
 
DeleteById() - 类 的构造器top.zephyrs.mybatis.semi.injects.methods.DeleteById
 
disable(Serializable) - 接口 中的方法top.zephyrs.mybatis.semi.base.BaseMapper
禁用
Disable - top.zephyrs.mybatis.semi.injects.methods中的类
 
Disable() - 类 的构造器top.zephyrs.mybatis.semi.injects.methods.Disable
 

E

EMPTY_STR - 类 中的静态变量top.zephyrs.mybatis.semi.injects.methods.SelectByQuery
 
Enable - top.zephyrs.mybatis.semi.annotations中的注释类型
启用/禁用标识
enable(Serializable) - 接口 中的方法top.zephyrs.mybatis.semi.base.BaseMapper
启用
Enable - top.zephyrs.mybatis.semi.injects.methods中的类
 
Enable() - 类 的构造器top.zephyrs.mybatis.semi.injects.methods.Enable
 
EnableConfig - top.zephyrs.mybatis.semi.config中的类
启用/禁用全局配置
EnableConfig() - 类 的构造器top.zephyrs.mybatis.semi.config.EnableConfig
 
encrypt(Object, String) - 类 中的方法top.zephyrs.mybatis.semi.plugins.sensitive.DefaultSensitive
 
encrypt(Object, String) - 接口 中的方法top.zephyrs.mybatis.semi.plugins.sensitive.ISensitive
 
encrypt(Object, String) - 类 中的方法top.zephyrs.mybatis.semi.plugins.sensitive.NoneSensitive
 
Equal - top.zephyrs.mybatis.semi.annotations.query中的注释类型
查询条件:=

G

getAllFields(Class<?>) - 类 中的静态方法top.zephyrs.mybatis.semi.metadata.MetadataHelper
 
getBeanId(Object) - 类 中的静态方法top.zephyrs.mybatis.semi.metadata.MetadataHelper
 
getBeanType(Class<?>) - 类 中的方法top.zephyrs.mybatis.semi.SemiMapperBuilder
通过反射,获得定义Class时声明的父类的范型参数的类型.
getColumn() - 类 中的方法top.zephyrs.mybatis.semi.config.EnableConfig
 
getColumn() - 类 中的方法top.zephyrs.mybatis.semi.config.LogicDeleteConfig
 
getColumnByFieldName(TableInfo, String) - 类 中的静态方法top.zephyrs.mybatis.semi.metadata.MetadataHelper
 
getColumnName() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
getColumns() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
getCustomKeyCreator() - 类 中的方法top.zephyrs.mybatis.semi.config.KeyGenerateConfig
 
getDefaultIdType() - 类 中的方法top.zephyrs.mybatis.semi.config.KeyGenerateConfig
 
getDefaultImpl() - 类 中的方法top.zephyrs.mybatis.semi.config.SensitiveConfig
 
getDeletedValue() - 类 中的方法top.zephyrs.mybatis.semi.config.LogicDeleteConfig
 
getDeletedValue() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
getDisabledValue() - 类 中的方法top.zephyrs.mybatis.semi.config.EnableConfig
 
getDisabledValue() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
getEnable() - 类 中的方法top.zephyrs.mybatis.semi.config.GlobalConfig
 
getEnableColumn() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
getEnabledValue() - 类 中的方法top.zephyrs.mybatis.semi.config.EnableConfig
 
getEnabledValue() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
getExistsValue() - 类 中的方法top.zephyrs.mybatis.semi.config.LogicDeleteConfig
 
getField() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
getFieldName() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
getFieldType() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
getGlobalConfig() - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
getId() - 接口 中的方法top.zephyrs.mybatis.semi.injects.InjectMethod
 
getId() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.DeleteById
 
getId() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.Disable
 
getId() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.Enable
 
getId() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.Insert
 
getId() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.SelectAll
 
getId() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.SelectById
 
getId() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.SelectByQuery
 
getId() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.ToggleEnable
 
getId() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.UpdateById
 
getIdType() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
getInjectMethod(String) - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
getInjectProcessor() - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
getKeyCreator(IdType) - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
getKeyGenerate() - 类 中的方法top.zephyrs.mybatis.semi.config.GlobalConfig
 
getKeyGenerator() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
getLogic() - 类 中的方法top.zephyrs.mybatis.semi.config.GlobalConfig
 
getLogicalColumn() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
getMappedStatement() - 类 中的方法top.zephyrs.mybatis.semi.executor.ParameterHandlerWrapper
 
getMappedStatement() - 类 中的方法top.zephyrs.mybatis.semi.executor.ResultSetHandlerWrapper
 
getMappedStatement(String) - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
getMappedStatement(String, boolean) - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
getMethod(String) - 类 中的方法top.zephyrs.mybatis.semi.injects.InjectProcessor
 
getMethods() - 类 中的方法top.zephyrs.mybatis.semi.injects.InjectProcessor
查询全部通用方法
getNoDeletedValue() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
getParameterObject() - 类 中的方法top.zephyrs.mybatis.semi.executor.ParameterHandlerWrapper
 
getPkColumn() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
getSelectAllMaxRow() - 类 中的方法top.zephyrs.mybatis.semi.config.GlobalConfig
 
getSensitive() - 类 中的方法top.zephyrs.mybatis.semi.config.GlobalConfig
 
getSensitiveBean(SensitiveConfig, Object) - 类 中的静态方法top.zephyrs.mybatis.semi.plugins.sensitive.SensitiveHelper
获取类的敏感字段信息
getSensitiveClass() - 类 中的方法top.zephyrs.mybatis.semi.plugins.sensitive.SensitiveHelper.SensitiveBean
 
getSqlCommandType() - 接口 中的方法top.zephyrs.mybatis.semi.injects.InjectMethod
 
getSqlCommandType() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.DeleteById
 
getSqlCommandType() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.Disable
 
getSqlCommandType() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.Enable
 
getSqlCommandType() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.Insert
 
getSqlCommandType() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.SelectAll
 
getSqlCommandType() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.SelectById
 
getSqlCommandType() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.SelectByQuery
 
getSqlCommandType() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.ToggleEnable
 
getSqlCommandType() - 类 中的方法top.zephyrs.mybatis.semi.injects.methods.UpdateById
 
getTableInfo(Class<?>) - 类 中的静态方法top.zephyrs.mybatis.semi.metadata.MetadataHelper
 
getTableInfo(GlobalConfig, Class<?>) - 类 中的静态方法top.zephyrs.mybatis.semi.metadata.MetadataHelper
 
getTableInfo(GlobalConfig, Class<?>, boolean) - 类 中的静态方法top.zephyrs.mybatis.semi.metadata.MetadataHelper
 
getTableName() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
getType() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
getTypeHandler() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
getWorkId() - 类 中的方法top.zephyrs.mybatis.semi.config.KeyGenerateConfig
 
GlobalConfig - top.zephyrs.mybatis.semi.config中的类
通用功能全局配置信息
GlobalConfig() - 类 的构造器top.zephyrs.mybatis.semi.config.GlobalConfig
 
GreaterThan - top.zephyrs.mybatis.semi.annotations.query中的注释类型
查询条件: >=
GreaterThanOrEqual - top.zephyrs.mybatis.semi.annotations.query中的注释类型
查询条件: >=

H

handleCursorResultSets(Statement) - 类 中的方法top.zephyrs.mybatis.semi.executor.ResultSetHandlerWrapper
 
handleOutputParameters(CallableStatement) - 类 中的方法top.zephyrs.mybatis.semi.executor.ResultSetHandlerWrapper
 
handleResultSets(Statement) - 类 中的方法top.zephyrs.mybatis.semi.executor.ResultSetHandlerWrapper
 

I

IdType - top.zephyrs.mybatis.semi.plugins.keygenerate中的枚举
主键生成策略
IMapper<T> - top.zephyrs.mybatis.semi.base中的接口
通用Mapper 接口。
In - top.zephyrs.mybatis.semi.annotations.query中的注释类型
查询条件:in
InjectMethod - top.zephyrs.mybatis.semi.injects中的接口
通用方法
injectMethodMap - 类 中的变量top.zephyrs.mybatis.semi.injects.InjectProcessor
 
InjectProcessor - top.zephyrs.mybatis.semi.injects中的类
通用方法处理器
InjectProcessor() - 类 的构造器top.zephyrs.mybatis.semi.injects.InjectProcessor
 
insert(T) - 接口 中的方法top.zephyrs.mybatis.semi.base.BaseMapper
新增, 当属性值为null时,则使用数据库默认值
Insert - top.zephyrs.mybatis.semi.injects.methods中的类
 
Insert() - 类 的构造器top.zephyrs.mybatis.semi.injects.methods.Insert
 
intercept(Invocation) - 类 中的方法top.zephyrs.mybatis.semi.plugins.keygenerate.KeyGenerateInterceptor
 
intercept(Invocation) - 类 中的方法top.zephyrs.mybatis.semi.plugins.sensitive.SensitiveDecryptInterceptor
 
intercept(Invocation) - 类 中的方法top.zephyrs.mybatis.semi.plugins.sensitive.SensitiveEncryptInterceptor
 
isDefaultDecrypt() - 类 中的方法top.zephyrs.mybatis.semi.config.SensitiveConfig
 
isDirtySelect() - 类 中的方法top.zephyrs.mybatis.semi.injects.AbstractInjectMethod
 
isDirtySelect() - 接口 中的方法top.zephyrs.mybatis.semi.injects.InjectMethod
 
isEnable() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
ISensitive - top.zephyrs.mybatis.semi.plugins.sensitive中的接口
敏感数据加解密接口
isExists() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
isIfNullInsert() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
isIfNullUpdate() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
isInsert() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
isLogical() - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
isOpen() - 类 中的方法top.zephyrs.mybatis.semi.config.SensitiveConfig
 
isPK() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
isSelect() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
isSensitiveDecrypt(String) - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
判断是否需要解密
isUpdate() - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
isUseNullOnNotDecrypt() - 类 中的方法top.zephyrs.mybatis.semi.config.SensitiveConfig
 

K

KeyCreator<T> - top.zephyrs.mybatis.semi.plugins.keygenerate中的接口
主键生成器
KeyGenerateConfig - top.zephyrs.mybatis.semi.config中的类
主键全局配置
KeyGenerateConfig() - 类 的构造器top.zephyrs.mybatis.semi.config.KeyGenerateConfig
 
KeyGenerateException - top.zephyrs.mybatis.semi.exceptions中的异常错误
 
KeyGenerateException(String) - 异常错误 的构造器top.zephyrs.mybatis.semi.exceptions.KeyGenerateException
 
KeyGenerateException(String, Throwable) - 异常错误 的构造器top.zephyrs.mybatis.semi.exceptions.KeyGenerateException
 
KeyGenerateInterceptor - top.zephyrs.mybatis.semi.plugins.keygenerate中的类
自动生成主键
KeyGenerateInterceptor(SemiMybatisConfiguration) - 类 的构造器top.zephyrs.mybatis.semi.plugins.keygenerate.KeyGenerateInterceptor
 
KeyHelper - top.zephyrs.mybatis.semi.plugins.keygenerate中的类
 
KeyHelper() - 类 的构造器top.zephyrs.mybatis.semi.plugins.keygenerate.KeyHelper
 

L

LessThan - top.zephyrs.mybatis.semi.annotations.query中的注释类型
查询条件: 如:<
LessThanOrEqual - top.zephyrs.mybatis.semi.annotations.query中的注释类型
查询条件: <=
Like - top.zephyrs.mybatis.semi.annotations.query中的注释类型
查询条件: 如:%外%
LikeLeft - top.zephyrs.mybatis.semi.annotations.query中的注释类型
查询条件: 如:%三
LikeRight - top.zephyrs.mybatis.semi.annotations.query中的注释类型
查询条件: 如:张%
loadMethods() - 类 中的方法top.zephyrs.mybatis.semi.injects.DefaultInjectProcessor
 
loadMethods() - 类 中的方法top.zephyrs.mybatis.semi.injects.InjectProcessor
加载通用方法
LogicDelete - top.zephyrs.mybatis.semi.annotations中的注释类型
逻辑删除标识
LogicDeleteConfig - top.zephyrs.mybatis.semi.config中的类
逻辑删除全局配置
LogicDeleteConfig() - 类 的构造器top.zephyrs.mybatis.semi.config.LogicDeleteConfig
 

M

MappedProcessorException - top.zephyrs.mybatis.semi.exceptions中的异常错误
 
MappedProcessorException(String) - 异常错误 的构造器top.zephyrs.mybatis.semi.exceptions.MappedProcessorException
 
MappedProcessorException(String, Throwable) - 异常错误 的构造器top.zephyrs.mybatis.semi.exceptions.MappedProcessorException
 
MetadataException - top.zephyrs.mybatis.semi.exceptions中的异常错误
 
MetadataException(String) - 异常错误 的构造器top.zephyrs.mybatis.semi.exceptions.MetadataException
 
MetadataException(String, Throwable) - 异常错误 的构造器top.zephyrs.mybatis.semi.exceptions.MetadataException
 
MetadataHelper - top.zephyrs.mybatis.semi.metadata中的类
 
MetadataHelper() - 类 的构造器top.zephyrs.mybatis.semi.metadata.MetadataHelper
 

N

newParameterHandler(MappedStatement, Object, BoundSql) - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
newResultSetHandler(Executor, MappedStatement, RowBounds, ParameterHandler, ResultHandler, BoundSql) - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
nextId() - 类 中的方法top.zephyrs.mybatis.semi.plugins.keygenerate.generators.AutoKeyCreator
 
nextId() - 类 中的方法top.zephyrs.mybatis.semi.plugins.keygenerate.generators.NoneKeyCreator
 
nextId() - 类 中的方法top.zephyrs.mybatis.semi.plugins.keygenerate.generators.Snowflake
获得下一个ID (该方法是线程安全的)
nextId() - 类 中的方法top.zephyrs.mybatis.semi.plugins.keygenerate.generators.SnowflakeKeyCreator
 
nextId() - 类 中的方法top.zephyrs.mybatis.semi.plugins.keygenerate.generators.UUIDKeyCreator
 
nextId() - 接口 中的方法top.zephyrs.mybatis.semi.plugins.keygenerate.KeyCreator
获取ID
NoneKeyCreator - top.zephyrs.mybatis.semi.plugins.keygenerate.generators中的类
 
NoneKeyCreator() - 类 的构造器top.zephyrs.mybatis.semi.plugins.keygenerate.generators.NoneKeyCreator
 
NoneSensitive - top.zephyrs.mybatis.semi.plugins.sensitive中的类
 
NoneSensitive() - 类 的构造器top.zephyrs.mybatis.semi.plugins.sensitive.NoneSensitive
 

P

ParameterHandlerWrapper - top.zephyrs.mybatis.semi.executor中的类
用于对 ParameterHandler 进行包装
ParameterHandlerWrapper(ParameterHandler, MappedStatement) - 类 的构造器top.zephyrs.mybatis.semi.executor.ParameterHandlerWrapper
 
parse() - 类 中的方法top.zephyrs.mybatis.semi.SemiMapperBuilder
 
parseDateToStr(String, Date) - 类 中的静态方法top.zephyrs.mybatis.semi.plugins.keygenerate.generators.DateUtils
 
plugin(Object) - 类 中的方法top.zephyrs.mybatis.semi.plugins.keygenerate.KeyGenerateInterceptor
 
plugin(Object) - 类 中的方法top.zephyrs.mybatis.semi.plugins.sensitive.SensitiveDecryptInterceptor
 
plugin(Object) - 类 中的方法top.zephyrs.mybatis.semi.plugins.sensitive.SensitiveEncryptInterceptor
 
Primary - top.zephyrs.mybatis.semi.annotations中的注释类型
主键标识

Q

Query - top.zephyrs.mybatis.semi.base.quey中的接口
通用查询条件接口

R

ResultSetHandlerWrapper - top.zephyrs.mybatis.semi.executor中的类
用于对 ResultSetHandler 进行包装
ResultSetHandlerWrapper(ResultSetHandler, MappedStatement) - 类 的构造器top.zephyrs.mybatis.semi.executor.ResultSetHandlerWrapper
 

S

selectAll() - 接口 中的方法top.zephyrs.mybatis.semi.base.BaseMapper
查询全部
SelectAll - top.zephyrs.mybatis.semi.injects.methods中的类
 
SelectAll() - 类 的构造器top.zephyrs.mybatis.semi.injects.methods.SelectAll
 
selectById(Serializable) - 接口 中的方法top.zephyrs.mybatis.semi.base.BaseMapper
根据主键查询
SelectById - top.zephyrs.mybatis.semi.injects.methods中的类
 
SelectById() - 类 的构造器top.zephyrs.mybatis.semi.injects.methods.SelectById
 
selectByQuery(Query) - 接口 中的方法top.zephyrs.mybatis.semi.base.BaseMapper
条件查询
SelectByQuery - top.zephyrs.mybatis.semi.injects.methods中的类
 
SelectByQuery() - 类 的构造器top.zephyrs.mybatis.semi.injects.methods.SelectByQuery
 
SemiMapperBuilder - top.zephyrs.mybatis.semi中的类
通用Mapper方法构建
SemiMapperBuilder(SemiMybatisConfiguration, Class<?>) - 类 的构造器top.zephyrs.mybatis.semi.SemiMapperBuilder
 
SemiMybatisConfiguration - top.zephyrs.mybatis.semi中的类
扩展的 org.apache.ibatis.session.Configuration 增加通用功能的配置信息。
SemiMybatisConfiguration(Environment) - 类 的构造器top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
SemiMybatisConfiguration() - 类 的构造器top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
Sensitive - top.zephyrs.mybatis.semi.annotations中的注释类型
敏感数据加密/解密
SensitiveBean - top.zephyrs.mybatis.semi.plugins.sensitive中的类
 
SensitiveConfig - top.zephyrs.mybatis.semi.config中的类
敏感字段加/解密全局配置
SensitiveConfig() - 类 的构造器top.zephyrs.mybatis.semi.config.SensitiveConfig
 
SensitiveDecrypt - top.zephyrs.mybatis.semi.annotations中的注释类型
需要解密的Mapper method 标识
SensitiveDecryptInterceptor - top.zephyrs.mybatis.semi.plugins.sensitive中的类
敏感数据加解密存储
SensitiveDecryptInterceptor(SensitiveConfig) - 类 的构造器top.zephyrs.mybatis.semi.plugins.sensitive.SensitiveDecryptInterceptor
 
SensitiveEncryptInterceptor - top.zephyrs.mybatis.semi.plugins.sensitive中的类
敏感数据加解密存储
SensitiveEncryptInterceptor(SensitiveConfig) - 类 的构造器top.zephyrs.mybatis.semi.plugins.sensitive.SensitiveEncryptInterceptor
 
SensitiveException - top.zephyrs.mybatis.semi.exceptions中的异常错误
敏感字段加解密异常
SensitiveException(String, Throwable) - 异常错误 的构造器top.zephyrs.mybatis.semi.exceptions.SensitiveException
 
SensitiveHelper - top.zephyrs.mybatis.semi.plugins.sensitive中的类
敏感字段加解密
SensitiveHelper() - 类 的构造器top.zephyrs.mybatis.semi.plugins.sensitive.SensitiveHelper
 
SensitiveHelper.SensitiveBean - top.zephyrs.mybatis.semi.plugins.sensitive中的类
 
setColumn(String) - 类 中的方法top.zephyrs.mybatis.semi.config.EnableConfig
 
setColumn(String) - 类 中的方法top.zephyrs.mybatis.semi.config.LogicDeleteConfig
 
setColumnName(String) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setColumns(List<ColumnInfo>) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setCustomKeyCreator(Class<? extends KeyCreator<?>>) - 类 中的方法top.zephyrs.mybatis.semi.config.KeyGenerateConfig
 
setDefaultDecrypt(boolean) - 类 中的方法top.zephyrs.mybatis.semi.config.SensitiveConfig
 
setDefaultIdType(IdType) - 类 中的方法top.zephyrs.mybatis.semi.config.KeyGenerateConfig
 
setDefaultImpl(Class<? extends ISensitive>) - 类 中的方法top.zephyrs.mybatis.semi.config.SensitiveConfig
 
setDeletedValue(String) - 类 中的方法top.zephyrs.mybatis.semi.config.LogicDeleteConfig
 
setDeletedValue(String) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setDisabledValue(String) - 类 中的方法top.zephyrs.mybatis.semi.config.EnableConfig
 
setDisabledValue(String) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setEnable(EnableConfig) - 类 中的方法top.zephyrs.mybatis.semi.config.GlobalConfig
 
setEnable(boolean) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setEnableColumn(ColumnInfo) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setEnabledValue(String) - 类 中的方法top.zephyrs.mybatis.semi.config.EnableConfig
 
setEnabledValue(String) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setExists(boolean) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setExistsValue(String) - 类 中的方法top.zephyrs.mybatis.semi.config.LogicDeleteConfig
 
setField(Field) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setFieldName(String) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setFieldType(Class<?>) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setGlobalConfig(GlobalConfig) - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
setIdType(IdType) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setIfNullInsert(boolean) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setIfNullUpdate(boolean) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setInjectProcessor(InjectProcessor) - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
setInsert(boolean) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setKey(SemiMybatisConfiguration, Object, TableInfo) - 类 中的静态方法top.zephyrs.mybatis.semi.plugins.keygenerate.KeyHelper
 
setKeyCreator(IdType, KeyCreator<?>) - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
setKeyCreators() - 类 中的方法top.zephyrs.mybatis.semi.SemiMybatisConfiguration
 
setKeyGenerate(KeyGenerateConfig) - 类 中的方法top.zephyrs.mybatis.semi.config.GlobalConfig
 
setKeyGenerator(KeyCreator<?>) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setLogic(LogicDeleteConfig) - 类 中的方法top.zephyrs.mybatis.semi.config.GlobalConfig
 
setLogical(boolean) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setLogicalColumn(ColumnInfo) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setNoDeletedValue(String) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setOpen(boolean) - 类 中的方法top.zephyrs.mybatis.semi.config.SensitiveConfig
 
setParameters(PreparedStatement) - 类 中的方法top.zephyrs.mybatis.semi.executor.ParameterHandlerWrapper
 
setPK(boolean) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setPkColumn(ColumnInfo) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setSelect(boolean) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setSelectAllMaxRow(Integer) - 类 中的方法top.zephyrs.mybatis.semi.config.GlobalConfig
 
setSensitive(SensitiveConfig) - 类 中的方法top.zephyrs.mybatis.semi.config.GlobalConfig
 
setTableName(String) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setType(Class<?>) - 类 中的方法top.zephyrs.mybatis.semi.metadata.TableInfo
 
setTypeHandler(Class<? extends TypeHandler<?>>) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setUpdate(boolean) - 类 中的方法top.zephyrs.mybatis.semi.metadata.ColumnInfo
 
setUseNullOnNotDecrypt(boolean) - 类 中的方法top.zephyrs.mybatis.semi.config.SensitiveConfig
 
setWorkId(long) - 类 中的方法top.zephyrs.mybatis.semi.config.KeyGenerateConfig
 
Snowflake - top.zephyrs.mybatis.semi.plugins.keygenerate.generators中的类
 
Snowflake(long) - 类 的构造器top.zephyrs.mybatis.semi.plugins.keygenerate.generators.Snowflake
构造函数
SnowflakeKeyCreator - top.zephyrs.mybatis.semi.plugins.keygenerate.generators中的类
 
SnowflakeKeyCreator(long) - 类 的构造器top.zephyrs.mybatis.semi.plugins.keygenerate.generators.SnowflakeKeyCreator
 

T

Table - top.zephyrs.mybatis.semi.annotations中的注释类型
标识表的信息
TableInfo - top.zephyrs.mybatis.semi.metadata中的类
表-Bean映射的信息
TableInfo() - 类 的构造器top.zephyrs.mybatis.semi.metadata.TableInfo
 
tilNextMillis(long) - 类 中的方法top.zephyrs.mybatis.semi.plugins.keygenerate.generators.Snowflake
阻塞到下一个毫秒,直到获得新的时间戳
timeGen() - 类 中的方法top.zephyrs.mybatis.semi.plugins.keygenerate.generators.Snowflake
返回以毫秒为单位的当前时间
toggleEnable(Serializable) - 接口 中的方法top.zephyrs.mybatis.semi.base.BaseMapper
切换 启用/禁用
ToggleEnable - top.zephyrs.mybatis.semi.injects.methods中的类
 
ToggleEnable() - 类 的构造器top.zephyrs.mybatis.semi.injects.methods.ToggleEnable
 
top.zephyrs.mybatis.semi - 程序包 top.zephyrs.mybatis.semi
 
top.zephyrs.mybatis.semi.annotations - 程序包 top.zephyrs.mybatis.semi.annotations
 
top.zephyrs.mybatis.semi.annotations.query - 程序包 top.zephyrs.mybatis.semi.annotations.query
 
top.zephyrs.mybatis.semi.base - 程序包 top.zephyrs.mybatis.semi.base
 
top.zephyrs.mybatis.semi.base.quey - 程序包 top.zephyrs.mybatis.semi.base.quey
 
top.zephyrs.mybatis.semi.config - 程序包 top.zephyrs.mybatis.semi.config
 
top.zephyrs.mybatis.semi.exceptions - 程序包 top.zephyrs.mybatis.semi.exceptions
 
top.zephyrs.mybatis.semi.executor - 程序包 top.zephyrs.mybatis.semi.executor
 
top.zephyrs.mybatis.semi.injects - 程序包 top.zephyrs.mybatis.semi.injects
 
top.zephyrs.mybatis.semi.injects.methods - 程序包 top.zephyrs.mybatis.semi.injects.methods
 
top.zephyrs.mybatis.semi.metadata - 程序包 top.zephyrs.mybatis.semi.metadata
 
top.zephyrs.mybatis.semi.plugins.keygenerate - 程序包 top.zephyrs.mybatis.semi.plugins.keygenerate
 
top.zephyrs.mybatis.semi.plugins.keygenerate.generators - 程序包 top.zephyrs.mybatis.semi.plugins.keygenerate.generators
 
top.zephyrs.mybatis.semi.plugins.sensitive - 程序包 top.zephyrs.mybatis.semi.plugins.sensitive
 

U

updateById(T) - 接口 中的方法top.zephyrs.mybatis.semi.base.BaseMapper
根据主键修改,当属性值为null时,则不修改该属性
UpdateById - top.zephyrs.mybatis.semi.injects.methods中的类
 
UpdateById() - 类 的构造器top.zephyrs.mybatis.semi.injects.methods.UpdateById
 
UUIDKeyCreator - top.zephyrs.mybatis.semi.plugins.keygenerate.generators中的类
 
UUIDKeyCreator() - 类 的构造器top.zephyrs.mybatis.semi.plugins.keygenerate.generators.UUIDKeyCreator
 

V

valueOf(String) - 枚举 中的静态方法top.zephyrs.mybatis.semi.plugins.keygenerate.IdType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法top.zephyrs.mybatis.semi.plugins.keygenerate.IdType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

Y

yyyyMMddHHmmss - 类 中的静态变量top.zephyrs.mybatis.semi.plugins.keygenerate.generators.DateUtils
 
A B C D E G H I K L M N P Q R S T U V Y 
跳过导航链接

Copyright © 2024. All rights reserved.