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.