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

A

AbstractDialect - net.hasor.db.dialect.provider中的类
公共 SqlDialect 实现
AbstractDialect() - 类 的构造器net.hasor.db.dialect.provider.AbstractDialect
 
AbstractExecute<T> - net.hasor.db.lambda.core中的类
所有 SQL 执行器必要的公共属性
AbstractExecute(TableMapping<T>, LambdaTemplate) - 类 的构造器net.hasor.db.lambda.core.AbstractExecute
 
AbstractQueryCompare<T,R> - net.hasor.db.lambda.core中的类
扩展了 AbstractQueryExecute 提供 lambda 方式生成 SQL。
AbstractQueryCompare(TableMapping<T>, LambdaTemplate) - 类 的构造器net.hasor.db.lambda.core.AbstractQueryCompare
 
AbstractQueryExecute<T> - net.hasor.db.lambda.core中的类
带有查询能力的 SQL 执行器基类,实现了 QueryExecute 接口
AbstractQueryExecute(TableMapping<T>, LambdaTemplate) - 类 的构造器net.hasor.db.lambda.core.AbstractQueryExecute
 
AbstractRowMapper<T> - net.hasor.db.jdbc.mapper中的类
 
AbstractRowMapper() - 类 的构造器net.hasor.db.jdbc.mapper.AbstractRowMapper
 
AbstractRowMapper(TypeHandlerRegistry) - 类 的构造器net.hasor.db.jdbc.mapper.AbstractRowMapper
 
AbstractStatementExecute<T> - net.hasor.db.dal.execute中的类
执行器基类
AbstractStatementExecute(DynamicContext) - 类 的构造器net.hasor.db.dal.execute.AbstractStatementExecute
 
AbstractStatementExecute.ExecuteInfo - net.hasor.db.dal.execute中的类
 
AbstractTypeHandler<T> - net.hasor.db.types.handler中的类
The base TypeHandler for references a generic type.
AbstractTypeHandler() - 类 的构造器net.hasor.db.types.handler.AbstractTypeHandler
 
addChildNode(DynamicSql) - 类 中的方法net.hasor.db.dal.dynamic.nodes.ArrayDynamicSql
追加子节点
addCondition(Segment...) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
addMapping(ColumnMapping) - 类 中的方法net.hasor.db.mapping.def.TableDef
 
addSegment(Segment...) - 类 中的方法net.hasor.db.lambda.segment.MergeSqlSegment
 
addWhen(String, ArrayDynamicSql) - 类 中的方法net.hasor.db.dal.dynamic.nodes.ChooseDynamicSql
 
allowEmptyWhere() - 类 中的方法net.hasor.db.lambda.core.LambdaDeleteWrapper
 
allowEmptyWhere() - 类 中的方法net.hasor.db.lambda.core.LambdaUpdateWrapper
 
allowEmptyWhere() - 接口 中的方法net.hasor.db.lambda.DeleteExecute
允许空 Where条件(注意:空 Where 条件会导致删除整个数据库)
allowEmptyWhere() - 接口 中的方法net.hasor.db.lambda.UpdateExecute
允许空 Where条件(注意:空 Where 条件会导致更新整个数据库)
allowPackageProtectedAccess - 类 中的变量net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
allowPrivateAccess - 类 中的变量net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
allowProtectedAccess - 类 中的变量net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
allowUpdateProperties - 类 中的变量net.hasor.db.lambda.core.LambdaUpdateWrapper
 
analysisSQL(String) - 类 中的静态方法net.hasor.db.dal.dynamic.segment.SqlSegmentParser
 
and() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
and() - 接口 中的方法net.hasor.db.lambda.QueryCompare
等于条件 查询,类似:'or ...'
and(Consumer<QueryCompare<T, R>>) - 接口 中的方法net.hasor.db.lambda.QueryCompare
括号方式嵌套一组查询条件,与现有条件为并且关系。
AndRule - net.hasor.db.dal.dynamic.rule中的类
如果参数不为空,则生成 'and column = ?'
AndRule() - 类 的构造器net.hasor.db.dal.dynamic.rule.AndRule
 
append(String) - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.TextFxSegment
 
appendArgs(BoundSql) - 类 中的方法net.hasor.db.dialect.SqlBuilder
 
appendBuilder(BoundSql) - 类 中的方法net.hasor.db.dialect.SqlBuilder
 
appendPlaceholderExpr(String) - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment
追加 注入语句
appendRuleExpr(String, String, String) - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment
追加 规则
appendSql(String, Object...) - 类 中的方法net.hasor.db.dialect.SqlBuilder
 
appendSql(String) - 类 中的方法net.hasor.db.dialect.SqlBuilder
 
appendSql(BoundSql) - 类 中的方法net.hasor.db.dialect.SqlBuilder
 
appendString(String) - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment
追加 字符串
appendText(String) - 类 中的方法net.hasor.db.dal.dynamic.nodes.ArrayDynamicSql
追加文本
appendText(String) - 类 中的方法net.hasor.db.dal.dynamic.nodes.TextDynamicSql
 
appendValueExpr(String, Map<String, String>) - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment
添加一个 SQL 参数,最终这个参数会通过 PreparedStatement 形式传递。
apply(String, Object...) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
apply(String, Object...) - 接口 中的方法net.hasor.db.lambda.QueryCompare
拼接 sql !!
applyConnection(DataSource) - 类 中的方法net.hasor.db.jdbc.core.JdbcAccessor
 
applyEntity(List<T>) - 类 中的方法net.hasor.db.lambda.core.LambdaInsertWrapper
 
applyEntity(T) - 接口 中的方法net.hasor.db.lambda.InsertExecute
批量插入记录
applyEntity(List<T>) - 接口 中的方法net.hasor.db.lambda.InsertExecute
批量插入记录
applyMap(List<Map<String, Object>>) - 类 中的方法net.hasor.db.lambda.core.LambdaInsertWrapper
 
applyMap(Map<String, Object>) - 接口 中的方法net.hasor.db.lambda.InsertExecute
批量插入记录,map key 为列名
applyMap(List<Map<String, Object>>) - 接口 中的方法net.hasor.db.lambda.InsertExecute
批量插入记录,map key 为列名
applyStatementSettings(Statement) - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
对Statement的属性进行设置。
argList - 类 中的变量net.hasor.db.dialect.SqlBuilder
 
ArgPreparedStatementSetter - net.hasor.db.jdbc.core中的类
Simple adapter for PreparedStatementSetter that applies a given array of arguments.
ArgPreparedStatementSetter(Object[]) - 类 的构造器net.hasor.db.jdbc.core.ArgPreparedStatementSetter
 
ArgPreparedStatementSetter(TypeHandlerRegistry, Object[]) - 类 的构造器net.hasor.db.jdbc.core.ArgPreparedStatementSetter
 
ArgRule - net.hasor.db.dal.dynamic.rule中的类
动态参数规则,负责动态 SQL 中 #{} 的解析。
ArgRule() - 类 的构造器net.hasor.db.dal.dynamic.rule.ArgRule
 
ArrayDynamicSql - net.hasor.db.dal.dynamic.nodes中的类
多个 SQL 节点组合成一个 SqlNode
ArrayDynamicSql() - 类 的构造器net.hasor.db.dal.dynamic.nodes.ArrayDynamicSql
 
ArrayTypeHandler - net.hasor.db.types.handler中的类
 
ArrayTypeHandler() - 类 的构造器net.hasor.db.types.handler.ArrayTypeHandler
 
asc(SFunction<T>...) - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
asc(SFunction<T>...) - 接口 中的方法net.hasor.db.lambda.QueryFunc
排序(升序),类似:order by xxx desc

B

BaseMapper<T> - net.hasor.db.dal.session中的接口
Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得 CRUD 功能
BatchBoundSql - net.hasor.db.dialect中的接口
SQL
BatchBoundSql.BatchBoundSqlObj - net.hasor.db.dialect中的类
 
BatchBoundSqlObj(String, Object[][]) - 类 的构造器net.hasor.db.dialect.BatchBoundSql.BatchBoundSqlObj
 
BatchPreparedStatementSetter - net.hasor.db.jdbc中的接口
批量更新时动态参数设置接口。
BeanSqlParameterSource - net.hasor.db.jdbc.paramer中的类
 
BeanSqlParameterSource(Object) - 类 的构造器net.hasor.db.jdbc.paramer.BeanSqlParameterSource
 
begin(Propagation, Isolation) - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
开启事务
begin() - 接口 中的方法net.hasor.db.transaction.TransactionManager
开启事务,使用默认事务隔离级别。
begin(Propagation) - 接口 中的方法net.hasor.db.transaction.TransactionManager
开启事务,使用默认事务隔离级别。
begin(Propagation, Isolation) - 接口 中的方法net.hasor.db.transaction.TransactionManager
开启事务
beginTransaction() - 类 中的方法net.hasor.db.transaction.support.TransactionObject
 
between(SFunction<T>, Object, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
between(String, Object, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
between(SFunction<T>, Object, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
between 语句,类似:'col between ?
between(String, Object, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
between 语句,类似:'col between ?
BigDecimalTypeHandler - net.hasor.db.types.handler中的类
 
BigDecimalTypeHandler() - 类 的构造器net.hasor.db.types.handler.BigDecimalTypeHandler
 
BigIntegerTypeHandler - net.hasor.db.types.handler中的类
 
BigIntegerTypeHandler() - 类 的构造器net.hasor.db.types.handler.BigIntegerTypeHandler
 
BindDynamicSql - net.hasor.db.dal.dynamic.nodes中的类
标签
BindDynamicSql(String, String) - 类 的构造器net.hasor.db.dal.dynamic.nodes.BindDynamicSql
 
BlobBytesForWrapTypeHandler - net.hasor.db.types.handler中的类
 
BlobBytesForWrapTypeHandler() - 类 的构造器net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
BlobBytesTypeHandler - net.hasor.db.types.handler中的类
clob.free should be called.
BlobBytesTypeHandler() - 类 的构造器net.hasor.db.types.handler.BlobBytesTypeHandler
 
BlobInputStreamTypeHandler - net.hasor.db.types.handler中的类
The TypeHandler for Blob/InputStream using method supported at JDBC 4.0.
BlobInputStreamTypeHandler() - 类 的构造器net.hasor.db.types.handler.BlobInputStreamTypeHandler
 
BooleanTypeHandler - net.hasor.db.types.handler中的类
 
BooleanTypeHandler() - 类 的构造器net.hasor.db.types.handler.BooleanTypeHandler
 
BoundSql - net.hasor.db.dialect中的接口
SQL
BoundSql.BoundSqlObj - net.hasor.db.dialect中的类
 
BoundSqlBuilder - net.hasor.db.lambda中的接口
提供 BoundSql 。
BoundSqlObj(String) - 类 的构造器net.hasor.db.dialect.BoundSql.BoundSqlObj
 
BoundSqlObj(String, Object[]) - 类 的构造器net.hasor.db.dialect.BoundSql.BoundSqlObj
 
buildBatchBoundSql(String) - 类 中的方法net.hasor.db.lambda.core.LambdaInsertWrapper
 
buildBody(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.nodes.IfDynamicSql
 
buildExtractor(AbstractStatementExecute.ExecuteInfo) - 类 中的方法net.hasor.db.dal.execute.AbstractStatementExecute
 
buildNew() - 类 中的静态方法net.hasor.db.mapping.resolve.MappingOptions
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 接口 中的方法net.hasor.db.dal.dynamic.DynamicSql
 
buildQuery(Map<String, Object>, DynamicContext) - 接口 中的方法net.hasor.db.dal.dynamic.DynamicSql
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.nodes.ArrayDynamicSql
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.nodes.BindDynamicSql
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.nodes.ChooseDynamicSql
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.nodes.ForeachDynamicSql
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.nodes.IfDynamicSql
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.nodes.TextDynamicSql
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.nodes.TrimDynamicSql
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 接口 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.FxSegment
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.ParameterFxSegment
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.PlaceholderFxSegment
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.RuleFxSegment
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.TextFxSegment
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.repository.config.SegmentSqlConfig
 
buildQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.repository.config.SelectKeySqlConfig
 
buildSql(String, boolean, String, String, List<String>, String) - 类 中的方法net.hasor.db.dialect.provider.MySqlDialect
 
buildSql() - 类 中的方法net.hasor.db.jdbc.core.ParsedSql
生成SQL
buildSql(SqlParameterSource) - 类 中的方法net.hasor.db.jdbc.core.ParsedSql
生成SQL
buildSqlQuery(Map<String, Object>, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
buildTabName(SqlDialect) - 类 中的方法net.hasor.db.lambda.core.AbstractExecute
 
buildValues(SqlParameterSource) - 类 中的方法net.hasor.db.jdbc.core.ParsedSql
生成Values
BytesForWrapTypeHandler - net.hasor.db.types.handler中的类
 
BytesForWrapTypeHandler() - 类 的构造器net.hasor.db.types.handler.BytesForWrapTypeHandler
 
BytesInputStreamTypeHandler - net.hasor.db.types.handler中的类
 
BytesInputStreamTypeHandler() - 类 的构造器net.hasor.db.types.handler.BytesInputStreamTypeHandler
 
BytesTypeHandler - net.hasor.db.types.handler中的类
 
BytesTypeHandler() - 类 的构造器net.hasor.db.types.handler.BytesTypeHandler
 
ByteTypeHandler - net.hasor.db.types.handler中的类
 
ByteTypeHandler() - 类 的构造器net.hasor.db.types.handler.ByteTypeHandler
 

C

call(CallableStatementCreator, CallableStatementCallback<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
call(String, CallableStatementCallback<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
call(String, CallableStatementSetter, CallableStatementCallback<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
call(CallableStatementCreator, List<SqlParameter>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
call(String, List<SqlParameter>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
call(CallableStatementCreator, CallableStatementCallback<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
 
call(String, CallableStatementCallback<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
 
call(String, CallableStatementSetter, CallableStatementCallback<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
 
call(CallableStatementCreator, List<SqlParameter>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
 
call(String, List<SqlParameter>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
 
CallableResult - net.hasor.db.dal.execute中的类
调用存储过程的返回值
CallableResult(Map<String, Object>, Object) - 类 的构造器net.hasor.db.dal.execute.CallableResult
 
CallableStatementCallback<T> - net.hasor.db.jdbc中的接口
通用的回调接口。
CallableStatementCreator - net.hasor.db.jdbc中的接口
该接口用于创建 CallableStatement 对象。
CallableStatementExecute - net.hasor.db.dal.execute中的类
负责存储过程调用的执行器
CallableStatementExecute(DynamicContext) - 类 的构造器net.hasor.db.dal.execute.CallableStatementExecute
 
CallableStatementSetter - net.hasor.db.jdbc中的接口
用于处理 CallableStatement 接口的动态参数设置。
cancelTransaction() - 接口 中的方法net.hasor.db.transaction.ConnectionHolder
取消事务状态,设置为自动递交
caseInsensitive - 类 中的变量net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
CFG_KEY_HANDLER - 类 中的静态变量net.hasor.db.dal.dynamic.rule.ArgRule
 
CFG_KEY_JAVA_TYPE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.ArgRule
 
CFG_KEY_JDBC_TYPE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.ArgRule
 
CFG_KEY_MODE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.ArgRule
 
CharacterTypeHandler - net.hasor.db.types.handler中的类
 
CharacterTypeHandler() - 类 的构造器net.hasor.db.types.handler.CharacterTypeHandler
 
ChooseDynamicSql - net.hasor.db.dal.dynamic.nodes中的类
标签
ChooseDynamicSql() - 类 的构造器net.hasor.db.dal.dynamic.nodes.ChooseDynamicSql
 
ClassDynamicResolve - net.hasor.db.dal.repository.parser中的类
解析动态 SQL 配置(注解形式)
ClassDynamicResolve() - 类 的构造器net.hasor.db.dal.repository.parser.ClassDynamicResolve
 
ClassTableMappingResolve - net.hasor.db.mapping.resolve中的类
通过 Class 来解析 TableMapping
ClassTableMappingResolve() - 类 的构造器net.hasor.db.mapping.resolve.ClassTableMappingResolve
 
cleanSegment() - 类 中的方法net.hasor.db.lambda.segment.MergeSqlSegment
 
cleanupParameter(Object) - 类 中的静态方法net.hasor.db.jdbc.core.StatementSetterUtils
 
cleanupParameters() - 类 中的方法net.hasor.db.jdbc.core.ArgPreparedStatementSetter
 
cleanupParameters() - 接口 中的方法net.hasor.db.jdbc.core.ParameterDisposer
关闭参数分配的可回收资源,例如:Lob 类型参数。
cleanupParameters(Object[]) - 类 中的静态方法net.hasor.db.jdbc.core.StatementSetterUtils
Clean up all resources held by parameter values which were passed to an execute method.
cleanupParameters(Collection<Object>) - 类 中的静态方法net.hasor.db.jdbc.core.StatementSetterUtils
Clean up all resources held by parameter values which were passed to an execute method.
cleanupParameters() - 类 中的方法net.hasor.db.jdbc.paramer.BeanSqlParameterSource
 
cleanupParameters() - 类 中的方法net.hasor.db.jdbc.paramer.MapSqlParameterSource
 
clearDialectCache() - 类 中的静态方法net.hasor.db.dialect.SqlDialectRegister
 
CLICKHOUSE - 类 中的静态变量net.hasor.db.JdbcUtils
 
ClobReaderTypeHandler - net.hasor.db.types.handler中的类
The TypeHandler for Clob/Reader using method supported at JDBC 4.0.
ClobReaderTypeHandler() - 类 的构造器net.hasor.db.types.handler.ClobReaderTypeHandler
 
ClobTypeHandler - net.hasor.db.types.handler中的类
in toString clob.free should be called.
ClobTypeHandler() - 类 的构造器net.hasor.db.types.handler.ClobTypeHandler
 
clone() - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment
 
clone() - 接口 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.FxSegment
 
clone() - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.ParameterFxSegment
 
clone() - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.PlaceholderFxSegment
 
clone() - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.RuleFxSegment
 
clone() - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.TextFxSegment
 
close() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
 
codeName() - 接口 中的方法net.hasor.db.types.EnumOfCode
 
codeValue() - 接口 中的方法net.hasor.db.types.EnumOfValue
 
Column - net.hasor.db.mapping中的注释类型
(可选)标记在字段或者 get/set 方法上表示映射到的列
ColumnDef - net.hasor.db.mapping.def中的类
字段 or 列信息
ColumnDef(String, String, Integer, Class<?>, TypeHandler<?>, Property, boolean, boolean, boolean) - 类 的构造器net.hasor.db.mapping.def.ColumnDef
 
ColumnMapping - net.hasor.db.mapping.def中的接口
字段映射信息
ColumnMapResultSetExtractor - net.hasor.db.jdbc.extractor中的类
ResultSetExtractor 接口实现类,该类会将结果集中的每一行进行处理,并返回一个 List 用 Map 封装结果。
ColumnMapResultSetExtractor() - 类 的构造器net.hasor.db.jdbc.extractor.ColumnMapResultSetExtractor
ColumnMapResultSetExtractor(int) - 类 的构造器net.hasor.db.jdbc.extractor.ColumnMapResultSetExtractor
ColumnMapResultSetExtractor(int, TypeHandlerRegistry) - 类 的构造器net.hasor.db.jdbc.extractor.ColumnMapResultSetExtractor
ColumnMapResultSetExtractor(boolean) - 类 的构造器net.hasor.db.jdbc.extractor.ColumnMapResultSetExtractor
ColumnMapResultSetExtractor(boolean, int) - 类 的构造器net.hasor.db.jdbc.extractor.ColumnMapResultSetExtractor
ColumnMapResultSetExtractor(boolean, int, TypeHandlerRegistry) - 类 的构造器net.hasor.db.jdbc.extractor.ColumnMapResultSetExtractor
ColumnMapRowMapper - net.hasor.db.jdbc.mapper中的类
RowMapper implementation that creates a java.util.Map for each row, representing all columns as key-value pairs: one entry for each column, with the column name as key.
ColumnMapRowMapper() - 类 的构造器net.hasor.db.jdbc.mapper.ColumnMapRowMapper
 
ColumnMapRowMapper(TypeHandlerRegistry) - 类 的构造器net.hasor.db.jdbc.mapper.ColumnMapRowMapper
 
ColumnMapRowMapper(boolean) - 类 的构造器net.hasor.db.jdbc.mapper.ColumnMapRowMapper
 
ColumnMapRowMapper(boolean, TypeHandlerRegistry) - 类 的构造器net.hasor.db.jdbc.mapper.ColumnMapRowMapper
 
columnName(boolean, String, String, String) - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
columnName(boolean, String, String, String) - 类 中的方法net.hasor.db.dialect.provider.AbstractDialect
 
columnName(boolean, String, String, String) - 接口 中的方法net.hasor.db.dialect.SqlDialect
生成 where 中用到的条件名(包括 group by、order by)
commit() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
 
commit(TransactionStatus) - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
递交事务
commit() - 类 中的方法net.hasor.db.transaction.support.TransactionObject
 
commit(TransactionStatus) - 接口 中的方法net.hasor.db.transaction.TransactionManager
递交事务 如果递交的事务并不处于事务堆栈顶端,会同时递交该事务的后面其它事务
commit() - 接口 中的方法net.hasor.db.transaction.TransactionManager
递交最近 begin 的那个事务
conditionName(SFunction<T>) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
ConditionRule - net.hasor.db.dal.dynamic.rule中的类
如果参数不为空,则生成 'and column = ?'
ConditionRule(String) - 类 的构造器net.hasor.db.dal.dynamic.rule.ConditionRule
 
ConditionSqlDialect - net.hasor.db.dialect中的接口
SQL 条件方言
ConditionSqlDialect.SqlLike - net.hasor.db.dialect中的枚举
like 查询相关的选项
configStatement(AbstractStatementExecute.ExecuteInfo, Statement) - 类 中的方法net.hasor.db.dal.execute.AbstractStatementExecute
 
ConnectionCallback<T> - net.hasor.db.jdbc中的接口
通用的回调接口。
ConnectionHolder - net.hasor.db.transaction中的接口
连接管理器
ConnectionProxy - net.hasor.db.transaction中的接口
Connection 连接代理。
convertToObjectArray(byte[]) - 类 中的方法net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
convertToObjectArray(byte[]) - 类 中的方法net.hasor.db.types.handler.BytesForWrapTypeHandler
 
convertToPrimitiveArray(Byte[]) - 类 中的方法net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
convertToPrimitiveArray(Byte[]) - 类 中的方法net.hasor.db.types.handler.BytesForWrapTypeHandler
 
countAll() - 接口 中的方法net.hasor.db.dal.session.BaseMapper
相当于 select count(1) form xxxx
countBySample(T) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
根据 entity 条件,作为样本 null 将不会被列入条件。
countSql(BoundSql) - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
countSql(BoundSql) - 接口 中的方法net.hasor.db.dialect.PageSqlDialect
生成 count 查询 SQL
countSql(BoundSql) - 类 中的方法net.hasor.db.dialect.provider.DmDialect
 
countSql(BoundSql) - 类 中的方法net.hasor.db.dialect.provider.HiveDialect
 
countSql(BoundSql) - 类 中的方法net.hasor.db.dialect.provider.Oracle12cDialect
 
countSql(BoundSql) - 类 中的方法net.hasor.db.dialect.provider.OracleDialect
 
createBaseMapper(Class<T>) - 类 中的方法net.hasor.db.dal.session.DalSession
 
createCallableStatement(Connection, String, ResultSetType) - 类 中的方法net.hasor.db.dal.execute.CallableStatementExecute
 
createCallableStatement(Connection) - 接口 中的方法net.hasor.db.jdbc.CallableStatementCreator
使用参数传进来的连接创建 CallableStatement 对象。
createColumnMap(int) - 类 中的方法net.hasor.db.jdbc.mapper.ColumnMapRowMapper
创建一个 Map 用于存放数据
createContext(String) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
createDynamicSql(Annotation, Class<?>, String) - 类 中的方法net.hasor.db.dal.repository.parser.ClassDynamicResolve
 
createHolder(SelectKeySqlConfig, AbstractStatementExecute<?>) - 接口 中的方法net.hasor.db.dal.execute.KeySequenceHolderFactory
 
createHolder(SelectKeySqlConfig, AbstractStatementExecute<?>) - 类 中的方法net.hasor.db.dal.execute.sequence.SelectKeySequenceHolderFactory
 
createMapper(Class<T>) - 类 中的方法net.hasor.db.dal.session.DalSession
 
createPreparedStatement(Connection, String, ResultSetType) - 类 中的方法net.hasor.db.dal.execute.PreparedStatementExecute
 
createPreparedStatement(Connection) - 接口 中的方法net.hasor.db.jdbc.PreparedStatementCreator
使用参数传进来的连接创建 PreparedStatement 对象。
createResultsMap() - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
创建用于保存结果集的数据Map。
createResultsMap() - 类 中的方法net.hasor.db.jdbc.extractor.SimpleCallableStatementCallback
 
createSavepoint() - 接口 中的方法net.hasor.db.transaction.support.SavepointManager
使用一个全新的名称创建一个保存点
createSetExtractor(RowMapper<?>) - 类 中的方法net.hasor.db.jdbc.extractor.MultipleResultSetExtractor
 
createStatement(Connection, ResultSetType) - 类 中的方法net.hasor.db.dal.execute.StatementExecute
 

D

DalRegistry - net.hasor.db.dal.repository中的类
Mapper 配置中心
DalRegistry() - 类 的构造器net.hasor.db.dal.repository.DalRegistry
 
DalRegistry(ClassLoader, TypeHandlerRegistry, RuleRegistry, MappingOptions, ResourceLoader) - 类 的构造器net.hasor.db.dal.repository.DalRegistry
 
DalResultSetExtractor - net.hasor.db.dal.execute中的类
ResultSetExtractor 接口实现类,该类会将结果集中的每一行进行处理,并返回一个 List 用以封装处理结果集。
DalResultSetExtractor(boolean, DynamicContext, MultipleProcessType, TableReader<?>[]) - 类 的构造器net.hasor.db.dal.execute.DalResultSetExtractor
 
DalSession - net.hasor.db.dal.session中的类
基础数据库操作接口
DalSession(Connection) - 类 的构造器net.hasor.db.dal.session.DalSession
 
DalSession(DataSource) - 类 的构造器net.hasor.db.dal.session.DalSession
 
DalSession(Connection, DalRegistry) - 类 的构造器net.hasor.db.dal.session.DalSession
 
DalSession(DataSource, DalRegistry) - 类 的构造器net.hasor.db.dal.session.DalSession
 
DalSession(Connection, DalRegistry, PageSqlDialect) - 类 的构造器net.hasor.db.dal.session.DalSession
 
DalSession(DataSource, DalRegistry, PageSqlDialect) - 类 的构造器net.hasor.db.dal.session.DalSession
 
data - 类 中的变量net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
DataSourceManager - net.hasor.db.transaction中的类
某一个数据源的事务管理器
DataSourceManager() - 类 的构造器net.hasor.db.transaction.DataSourceManager
 
DateOnlyTypeHandler - net.hasor.db.types.handler中的类
 
DateOnlyTypeHandler() - 类 的构造器net.hasor.db.types.handler.DateOnlyTypeHandler
 
DateTypeHandler - net.hasor.db.types.handler中的类
 
DateTypeHandler() - 类 的构造器net.hasor.db.types.handler.DateTypeHandler
 
DB2 - 类 中的静态变量net.hasor.db.JdbcUtils
 
Db2Dialect - net.hasor.db.dialect.provider中的类
DB2 的 SqlDialect 实现
Db2Dialect() - 类 的构造器net.hasor.db.dialect.provider.Db2Dialect
 
dbType - 类 中的变量net.hasor.db.lambda.core.AbstractExecute
 
DEFAULT - 类 中的静态变量net.hasor.db.dal.dynamic.rule.RuleRegistry
 
DEFAULT - 类 中的静态变量net.hasor.db.dal.repository.DalRegistry
 
DEFAULT - 类 中的静态变量net.hasor.db.dialect.DefaultSqlDialect
 
DEFAULT - 类 中的静态变量net.hasor.db.types.TypeHandlerRegistry
 
defaultMultipleResultsType() - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.AbstractDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.Db2Dialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.DerbyDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.DmDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.H2Dialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.HiveDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.HSQLDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.ImpalaDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.InformixDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.KingbaseDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.MySqlDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.OracleDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.PhoenixDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.PostgreSqlDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.SqlLiteDialect
 
defaultQualifier() - 类 中的方法net.hasor.db.dialect.provider.XuGuDialect
 
DefaultSqlDialect - net.hasor.db.dialect中的类
默认 SqlDialect 实现
DefaultSqlDialect() - 类 的构造器net.hasor.db.dialect.DefaultSqlDialect
 
DefaultSqlSegment - net.hasor.db.dal.dynamic.segment中的类
本处理器,兼容 @{...}、#{...}、${...}
DefaultSqlSegment() - 类 的构造器net.hasor.db.dal.dynamic.segment.DefaultSqlSegment
 
DefaultSqlSegment.FxSegment - net.hasor.db.dal.dynamic.segment中的接口
 
DefaultSqlSegment.ParameterFxSegment - net.hasor.db.dal.dynamic.segment中的类
 
DefaultSqlSegment.PlaceholderFxSegment - net.hasor.db.dal.dynamic.segment中的类
 
DefaultSqlSegment.RuleFxSegment - net.hasor.db.dal.dynamic.segment中的类
 
DefaultSqlSegment.TextFxSegment - net.hasor.db.dal.dynamic.segment中的类
 
DefaultTableReader<T> - net.hasor.db.mapping中的类
基于 TableMapping 的 TableReader 实现。
DefaultTableReader(Class<T>, TableMapping<T>) - 类 的构造器net.hasor.db.mapping.DefaultTableReader
Create a new TableReader.
Delete - net.hasor.db.dal.repository中的注释类型
delete 语句
delete() - 接口 中的方法net.hasor.db.dal.session.BaseMapper
return LambdaDelete for delete
delete(T) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
删除
deleteById(Serializable) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
根据 ID 删除
deleteByIds(List<? extends Serializable>) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
根据 ID 删除
DeleteExecute<T> - net.hasor.db.lambda中的接口
lambda Delete 执行器
DeleteSqlConfig - net.hasor.db.dal.repository.config中的类
Delete SqlConfig
DeleteSqlConfig(DynamicSql) - 类 的构造器net.hasor.db.dal.repository.config.DeleteSqlConfig
 
DeleteSqlConfig(DynamicSql, Node) - 类 的构造器net.hasor.db.dal.repository.config.DeleteSqlConfig
 
DERBY - 类 中的静态变量net.hasor.db.JdbcUtils
 
DerbyDialect - net.hasor.db.dialect.provider中的类
Apache DerbyDB
DerbyDialect() - 类 的构造器net.hasor.db.dialect.provider.DerbyDialect
 
desc(SFunction<T>...) - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
desc(SFunction<T>...) - 接口 中的方法net.hasor.db.lambda.QueryFunc
排序(降序),类似:order by xxx desc
dialect() - 类 中的方法net.hasor.db.lambda.core.AbstractExecute
 
dialect - 类 中的变量net.hasor.db.lambda.core.LambdaTemplate
 
dialectInsert(InsertSqlDialect) - 类 中的方法net.hasor.db.lambda.core.LambdaInsertWrapper
 
DM - 类 中的静态变量net.hasor.db.JdbcUtils
 
DmDialect - net.hasor.db.dialect.provider中的类
达梦 的 SqlDialect 实现
DmDialect() - 类 的构造器net.hasor.db.dialect.provider.DmDialect
 
DmlSqlConfig - net.hasor.db.dal.repository.config中的类
All DML SqlConfig
DmlSqlConfig(DynamicSql) - 类 的构造器net.hasor.db.dal.repository.config.DmlSqlConfig
 
DmlSqlConfig(DynamicSql, Node) - 类 的构造器net.hasor.db.dal.repository.config.DmlSqlConfig
 
doBegin(LocalTransactionStatus) - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
初始化一个新的连接,并开启事务
doCommit(LocalTransactionStatus) - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
处理当前底层数据库连接的事务递交操作
doDelete() - 类 中的方法net.hasor.db.lambda.core.LambdaDeleteWrapper
 
doDelete() - 接口 中的方法net.hasor.db.lambda.DeleteExecute
根据 Lambda 构造器的条件执行删除
doGetConnection(LocalTransactionStatus) - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
获取数据库连接(线程绑定的)
doInCallableStatement(CallableStatement) - 类 中的方法net.hasor.db.dal.execute.DalResultSetExtractor
 
doInCallableStatement(CallableStatement) - 接口 中的方法net.hasor.db.jdbc.CallableStatementCallback
执行一个 JDBC 操作。
doInCallableStatement(CallableStatement) - 类 中的方法net.hasor.db.jdbc.extractor.MultipleResultSetExtractor
 
doInCallableStatement(CallableStatement) - 类 中的方法net.hasor.db.jdbc.extractor.SimpleCallableStatementCallback
 
doInConnection(Connection) - 接口 中的方法net.hasor.db.jdbc.ConnectionCallback
执行一个 JDBC 操作。
doInPreparedStatement(PreparedStatement) - 类 中的方法net.hasor.db.dal.execute.DalResultSetExtractor
 
doInPreparedStatement(PreparedStatement) - 类 中的方法net.hasor.db.jdbc.extractor.MultipleResultSetExtractor
 
doInPreparedStatement(PreparedStatement) - 接口 中的方法net.hasor.db.jdbc.PreparedStatementCallback
执行一个 JDBC 操作。
doInStatement(Statement) - 接口 中的方法net.hasor.db.jdbc.StatementCallback
执行一个 JDBC 操作。
doResult(boolean, Statement) - 类 中的方法net.hasor.db.dal.execute.DalResultSetExtractor
 
doResult(boolean, Statement) - 类 中的方法net.hasor.db.jdbc.extractor.MultipleResultSetExtractor
 
doRollback(LocalTransactionStatus) - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
处理当前底层数据库连接的事务回滚操作
doSetValue(PreparedStatement, int, Object) - 类 中的方法net.hasor.db.jdbc.core.ArgPreparedStatementSetter
 
doTransaction(TransactionStatus) - 接口 中的方法net.hasor.db.transaction.TransactionCallback
执行事务,如需回滚事务,只需要调用 tranStatus 的 setRollbackOnly() 方法即可。
doTransaction(TransactionStatus) - 接口 中的方法net.hasor.db.transaction.TransactionCallbackWithoutResult
 
doTransactionWithoutResult(TransactionStatus) - 接口 中的方法net.hasor.db.transaction.TransactionCallbackWithoutResult
 
DoubleTypeHandler - net.hasor.db.types.handler中的类
 
DoubleTypeHandler() - 类 的构造器net.hasor.db.types.handler.DoubleTypeHandler
 
doUpdate() - 类 中的方法net.hasor.db.lambda.core.LambdaUpdateWrapper
 
doUpdate() - 接口 中的方法net.hasor.db.lambda.UpdateExecute
生成 select count() 查询语句并查询总数。
DuplicateKeyStrategy - net.hasor.db.lambda中的枚举
遇到重复 Key 的策略
DynamicContext - net.hasor.db.dal.dynamic中的类
解析动态 SQL 配置
DynamicContext() - 类 的构造器net.hasor.db.dal.dynamic.DynamicContext
 
DynamicParser - net.hasor.db.dal.dynamic中的类
解析动态 SQL 配置
DynamicParser() - 类 的构造器net.hasor.db.dal.dynamic.DynamicParser
 
DynamicResolve<T> - net.hasor.db.dal.repository.parser中的接口
解析动态 SQL 配置
DynamicSql - net.hasor.db.dal.dynamic中的接口
本处理器,兼容 @{...}、#{...}、${...}

E

ELASTIC_SEARCH - 类 中的静态变量net.hasor.db.JdbcUtils
 
enableQualifier() - 类 中的方法net.hasor.db.lambda.core.AbstractExecute
 
ENTERPRISEDB - 类 中的静态变量net.hasor.db.JdbcUtils
 
entityType() - 接口 中的方法net.hasor.db.dal.session.BaseMapper
 
entityType() - 类 中的方法net.hasor.db.mapping.def.TableDef
 
entityType() - 接口 中的方法net.hasor.db.mapping.def.TableMapping
 
EnumOfCode<T> - net.hasor.db.types中的接口
 
EnumOfValue<T> - net.hasor.db.types中的接口
 
EnumTypeHandler<E extends Enum<E>> - net.hasor.db.types.handler中的类
 
EnumTypeHandler(Class<E>) - 类 的构造器net.hasor.db.types.handler.EnumTypeHandler
 
eq(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
eq(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
eq(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
等于条件 查询,类似:'col = ?'
eq(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
等于条件 查询,类似:'col = ?'
evalOgnl(String, Object) - 类 中的静态方法net.hasor.db.dal.dynamic.ognl.OgnlUtils
 
exampleType() - 类 中的方法net.hasor.db.lambda.core.AbstractExecute
 
exampleType() - 接口 中的方法net.hasor.db.lambda.LambdaOperations.LambdaCommon
参考的样本对象
execute(Connection, DynamicSql, Map<String, Object>) - 类 中的方法net.hasor.db.dal.execute.AbstractStatementExecute
 
execute(Connection, DynamicSql, Map<String, Object>, Page, boolean, PageSqlDialect) - 类 中的方法net.hasor.db.dal.execute.AbstractStatementExecute
 
execute(Connection, DynamicSql, Map<String, Object>, Page, boolean, PageSqlDialect, boolean) - 类 中的方法net.hasor.db.dal.execute.AbstractStatementExecute
 
execute(Connection, Map<String, Object>, Page, boolean, PageSqlDialect) - 类 中的方法net.hasor.db.dal.execute.ExecuteProxy
 
execute(ConnectionCallback<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
execute(StatementCallback<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
execute(PreparedStatementCreator, PreparedStatementCallback<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
execute(String, PreparedStatementCallback<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
execute(String, SqlParameterSource, PreparedStatementCallback<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
execute(String, Map<String, ?>, PreparedStatementCallback<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
execute(String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
execute(PreparedStatementCreator, PreparedStatementSetter, ResultSetExtractor<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
execute(ConnectionCallback<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
通过回调函数执行一个JDBC数据访问操作。
execute(StatementCallback<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
通过回调函数执行一个JDBC数据访问操作。
execute(PreparedStatementCreator, PreparedStatementCallback<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个 JDBC 操作。
execute(PreparedStatementCreator, PreparedStatementSetter, ResultSetExtractor<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
 
execute(String, PreparedStatementCallback<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个动态 SQL 语句。
execute(String, SqlParameterSource, PreparedStatementCallback<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个 JDBC 操作。
execute(String, Map<String, ?>, PreparedStatementCallback<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个动态 SQL 语句。
execute(String) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个 SQL语句,通常是一个 DDL 语句.
execute(TransactionCallback<T>) - 接口 中的方法net.hasor.db.transaction.TransactionTemplate
开始执行一个事务。
execute(TransactionCallback<T>, Propagation) - 接口 中的方法net.hasor.db.transaction.TransactionTemplate
开始执行一个事务。
execute(TransactionCallback<T>, Propagation, Isolation) - 接口 中的方法net.hasor.db.transaction.TransactionTemplate
开始执行一个事务。
executeBatch(String[]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeBatch(String, Map<String, ?>[]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeBatch(String, Object[][]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeBatch(String, SqlParameterSource[]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeBatch(String, BatchPreparedStatementSetter) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeBatch(String[]) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
批量执行 insert 或 update、delete 语句,返回值用于表示受影响的行数。
executeBatch(String, BatchPreparedStatementSetter) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
批量执行 insert 或 update、delete 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
executeBatch(String, Map<String, ?>[]) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
批量执行 insert 或 update、delete 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
executeBatch(String, Object[][]) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
批量执行 insert 或 update、delete 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
executeBatch(String, SqlParameterSource[]) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
批量执行 insert 或 update、delete 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
executeCount(PreparedStatement, BoundSql) - 类 中的方法net.hasor.db.dal.execute.PreparedStatementExecute
 
executeGetResult() - 类 中的方法net.hasor.db.lambda.core.LambdaInsertWrapper
 
executeGetResult() - 接口 中的方法net.hasor.db.lambda.InsertExecute
执行插入,并返回所有结果
ExecuteInfo() - 类 的构造器net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
ExecuteProxy - net.hasor.db.dal.execute中的类
执行器总入口
ExecuteProxy(String, DynamicContext) - 类 的构造器net.hasor.db.dal.execute.ExecuteProxy
 
executeQuery(Connection, AbstractStatementExecute.ExecuteInfo, SqlBuilder) - 类 中的方法net.hasor.db.dal.execute.AbstractStatementExecute
 
executeQuery(Connection, AbstractStatementExecute.ExecuteInfo, SqlBuilder) - 类 中的方法net.hasor.db.dal.execute.CallableStatementExecute
 
executeQuery(CallableStatement, AbstractStatementExecute.ExecuteInfo, BoundSql) - 类 中的方法net.hasor.db.dal.execute.CallableStatementExecute
 
executeQuery(Connection, AbstractStatementExecute.ExecuteInfo, SqlBuilder) - 类 中的方法net.hasor.db.dal.execute.PreparedStatementExecute
 
executeQuery(PreparedStatement, AbstractStatementExecute.ExecuteInfo, BoundSql) - 类 中的方法net.hasor.db.dal.execute.PreparedStatementExecute
 
executeQuery(Connection, AbstractStatementExecute.ExecuteInfo, SqlBuilder) - 类 中的方法net.hasor.db.dal.execute.StatementExecute
 
executeQuery(Statement, AbstractStatementExecute.ExecuteInfo, BoundSql) - 类 中的方法net.hasor.db.dal.execute.StatementExecute
 
executeRule(Map<String, Object>, DynamicContext, SqlBuilder, String, String) - 类 中的方法net.hasor.db.dal.dynamic.rule.ArgRule
 
executeRule(Map<String, Object>, DynamicContext, SqlBuilder, String, Map<String, String>) - 类 中的方法net.hasor.db.dal.dynamic.rule.ArgRule
 
executeRule(Map<String, Object>, DynamicContext, SqlBuilder, String, String) - 类 中的方法net.hasor.db.dal.dynamic.rule.ConditionRule
 
executeRule(Map<String, Object>, DynamicContext, SqlBuilder, String, String) - 类 中的方法net.hasor.db.dal.dynamic.rule.IncludeRule
 
executeRule(Map<String, Object>, DynamicContext, SqlBuilder, String, String) - 类 中的方法net.hasor.db.dal.dynamic.rule.MD5Rule
 
executeRule(Map<String, Object>, DynamicContext, SqlBuilder, String, String) - 类 中的方法net.hasor.db.dal.dynamic.rule.OgnlRule
 
executeRule(Map<String, Object>, DynamicContext, SqlBuilder, String, String) - 接口 中的方法net.hasor.db.dal.dynamic.rule.SqlBuildRule
 
executeRule(Map<String, Object>, DynamicContext, SqlBuilder, String, String) - 类 中的方法net.hasor.db.dal.dynamic.rule.TextRule
 
executeRule(Map<String, Object>, DynamicContext, SqlBuilder, String, String) - 类 中的方法net.hasor.db.dal.dynamic.rule.UUID32Rule
 
executeRule(Map<String, Object>, DynamicContext, SqlBuilder, String, String) - 类 中的方法net.hasor.db.dal.dynamic.rule.UUID36Rule
 
executeStatement(String, Object) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
执行 Mapper 配置文件中的 SQL
executeStatement(String, Object) - 类 中的方法net.hasor.db.dal.session.DalSession
 
executeSumResult() - 接口 中的方法net.hasor.db.lambda.InsertExecute
执行插入,并且将返回的int结果相加。
executeUpdate(PreparedStatementCreator, PreparedStatementSetter) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(PreparedStatementCreator) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(String, PreparedStatementSetter) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(String, Object[]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(String, SqlParameterSource) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(String, Map<String, ?>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(PreparedStatementCreator) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
executeUpdate(String) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一条 insert 或 update、delete 语句,返回值用于表示受影响的行数。
executeUpdate(String, PreparedStatementSetter) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
executeUpdate(String, Object[]) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
executeUpdate(String, SqlParameterSource) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
executeUpdate(String, Map<String, ?>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
executeUpdate(PreparedStatementCreator, PreparedStatementSetter) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
extractArray(Array) - 类 中的方法net.hasor.db.types.handler.ArrayTypeHandler
 
extractData(List<String>, ResultSet) - 类 中的方法net.hasor.db.dal.execute.MapTableReader
 
extractData(Object) - 类 中的方法net.hasor.db.dal.session.DalSession
 
extractData(ResultSet) - 类 中的方法net.hasor.db.jdbc.extractor.RowCallbackHandlerResultSetExtractor
 
extractData(ResultSet) - 类 中的方法net.hasor.db.jdbc.extractor.RowMapperResultSetExtractor
 
extractData(ResultSet) - 类 中的方法net.hasor.db.jdbc.mapper.MappingResultSetExtractor
 
extractData(ResultSet) - 接口 中的方法net.hasor.db.jdbc.ResultSetExtractor
将结果集内容转换
extractData(List<String>, ResultSet) - 类 中的方法net.hasor.db.mapping.DefaultTableReader
 
extractData(List<String>, ResultSet) - 接口 中的方法net.hasor.db.mapping.TableReader
将结果集的一行记录进行转换,并将最终转换结果返回。
extractRow(List<String>, ResultSet, int) - 类 中的方法net.hasor.db.dal.execute.MapTableReader
 
extractRow(List<String>, List<TypeHandler<?>>, ResultSet, int) - 类 中的方法net.hasor.db.dal.execute.MapTableReader
 
extractRow(List<String>, ResultSet, int) - 类 中的方法net.hasor.db.mapping.DefaultTableReader
 
extractRow(List<String>, ResultSet, int) - 接口 中的方法net.hasor.db.mapping.TableReader
实现这个方法为结果集的一行记录进行转换,并将最终转换结果返回。

F

fetchSize - 类 中的变量net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
FilterResultSetExtractor<T> - net.hasor.db.jdbc.extractor中的类
扩展了 RowMapperResultSetExtractor,通过实现 testRow 方法保证在处理结果中过滤空值。
FilterResultSetExtractor(RowMapper<T>) - 类 的构造器net.hasor.db.jdbc.extractor.FilterResultSetExtractor
FilterResultSetExtractor(Predicate<T>, RowMapper<T>) - 类 的构造器net.hasor.db.jdbc.extractor.FilterResultSetExtractor
FilterResultSetExtractor(RowMapper<T>, int) - 类 的构造器net.hasor.db.jdbc.extractor.FilterResultSetExtractor
FilterResultSetExtractor(Predicate<T>, RowMapper<T>, int) - 类 的构造器net.hasor.db.jdbc.extractor.FilterResultSetExtractor
findByName(String) - 类 中的方法net.hasor.db.dal.dynamic.rule.RuleRegistry
 
findDialect(String) - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
findDynamic(String) - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
findDynamicSql(Class<?>, String) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
根据 namespace 和 ID 查找 DynamicSql
findDynamicSql(String, String) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
根据 namespace 和 ID 查找 DynamicSql
findOrCreate(String) - 类 中的静态方法net.hasor.db.dialect.SqlDialectRegister
 
findOrCreate(String, TypeSupplier) - 类 中的静态方法net.hasor.db.dialect.SqlDialectRegister
 
findOrCreate(String, ClassLoader, TypeSupplier) - 类 中的静态方法net.hasor.db.dialect.SqlDialectRegister
 
findPageDialect(Connection) - 类 中的方法net.hasor.db.dal.session.DalSession
 
findRule(String) - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
findTableMapping(String) - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
findTableMapping(String, String) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
从类型中解析 TableMapping
findTableReader(String) - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
findTableReader(String, String) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
从类型中解析 TableReader
findTypeHandler(Integer) - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
findTypeHandler(Class<?>) - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
findTypeHandler(Class<?>, Integer) - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
firstPage() - 接口 中的方法net.hasor.db.page.Page
移动到第一页
firstSqlSegment() - 类 中的方法net.hasor.db.lambda.segment.MergeSqlSegment
 
FloatTypeHandler - net.hasor.db.types.handler中的类
 
FloatTypeHandler() - 类 的构造器net.hasor.db.types.handler.FloatTypeHandler
 
fmtBoundSql(BoundSql, Map<String, Object>) - 类 中的静态方法net.hasor.db.dal.execute.AbstractStatementExecute
 
fmtColumn(String) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
fmtName(boolean, String) - 类 中的方法net.hasor.db.dialect.provider.AbstractDialect
 
fmtValue(Object) - 类 中的静态方法net.hasor.db.dal.execute.AbstractStatementExecute
 
ForeachDynamicSql - net.hasor.db.dal.dynamic.nodes中的类
对应XML中
ForeachDynamicSql(String, String, String, String, String) - 类 的构造器net.hasor.db.dal.dynamic.nodes.ForeachDynamicSql
 
format(Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
formatSegment(Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 

G

GBASE - 类 中的静态变量net.hasor.db.JdbcUtils
 
ge(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
ge(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
ge(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
大于等于条件 查询,类似:'col >= ?'
ge(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
大于等于条件 查询,类似:'col >= ?'
GenericTokenParser - net.hasor.db.dal.dynamic.tokens中的类
原版在 mybatis 中同名类,本类改造了 openToken 允许是一个数组。
GenericTokenParser(String[], String, TokenHandler) - 类 的构造器net.hasor.db.dal.dynamic.tokens.GenericTokenParser
 
get() - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplateProvider
 
get() - 类 中的方法net.hasor.db.lambda.LambdaTemplateProvider
 
get() - 类 中的方法net.hasor.db.transaction.TransactionManagerProvider
 
get() - 类 中的方法net.hasor.db.transaction.TransactionTemplateProvider
 
getAccessorApply() - 类 中的方法net.hasor.db.jdbc.core.JdbcAccessor
 
getAllowPackageProtectedAccess() - 类 中的方法net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
getAllowPrivateAccess() - 类 中的方法net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
getAllowProtectedAccess() - 类 中的方法net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
getArgs() - 类 中的方法net.hasor.db.dialect.BatchBoundSql.BatchBoundSqlObj
 
getArgs() - 接口 中的方法net.hasor.db.dialect.BatchBoundSql
 
getArgs() - 类 中的方法net.hasor.db.dialect.BoundSql.BoundSqlObj
 
getArgs() - 接口 中的方法net.hasor.db.dialect.BoundSql
 
getArgs() - 类 中的方法net.hasor.db.dialect.SqlBuilder
 
getAutoMapping() - 类 中的方法net.hasor.db.mapping.resolve.MappingOptions
 
getBatchSize() - 接口 中的方法net.hasor.db.jdbc.BatchPreparedStatementSetter
Return the size of the batch.
getBeanPropertyResultSetExtractor(Class<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
Create a new RowMapper for reading columns as Bean pairs.
getBeanPropertyRowMapper(Class<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
Create a new RowMapper for reading columns as Bean pairs.
getBoundSql() - 接口 中的方法net.hasor.db.lambda.BoundSqlBuilder
 
getBoundSql(SqlDialect) - 接口 中的方法net.hasor.db.lambda.BoundSqlBuilder
 
getBoundSql(SqlDialect) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
getBoundSql() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
getBoundSql() - 类 中的方法net.hasor.db.lambda.core.LambdaInsertWrapper
 
getBoundSql(SqlDialect) - 类 中的方法net.hasor.db.lambda.core.LambdaInsertWrapper
 
getById(Serializable) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
根据 ID 查询
getByIds(List<? extends Serializable>) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
查询(根据ID 批量查询)
getCaseInsensitive() - 类 中的方法net.hasor.db.mapping.resolve.MappingOptions
 
getClassLoader() - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
getClassLoader() - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
getClassTableMappingResolve() - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
getColumn() - 类 中的方法net.hasor.db.mapping.def.ColumnDef
 
getColumn() - 接口 中的方法net.hasor.db.mapping.def.ColumnMapping
列名
getColumnClassName() - 接口 中的方法net.hasor.db.types.handler.NumberTypeHandler.NumberResultValue
 
getColumnKey(String) - 类 中的方法net.hasor.db.jdbc.mapper.ColumnMapRowMapper
讲列名转换为合理的格式。
getColumnMapRowMapper() - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
Create a new RowMapper for reading columns as key-value pairs.
getColumnValue(ResultSet, int) - 类 中的方法net.hasor.db.jdbc.mapper.ColumnMapRowMapper
取得指定列的值
getConnection() - 类 中的方法net.hasor.db.jdbc.core.JdbcAccessor
Return the Connection used by this template.
getConnection() - 接口 中的方法net.hasor.db.transaction.ConnectionHolder
获取数据库连接
getConnection(DataSource) - 类 中的静态方法net.hasor.db.transaction.DataSourceManager
获取 DataSource 的当前本地 Connection,在使用完毕之后必须要 close 它。
getContext() - 类 中的方法net.hasor.db.dal.execute.AbstractStatementExecute
 
getCurrentPage() - 接口 中的方法net.hasor.db.page.Page
取当前页号
getCurrentPage() - 类 中的方法net.hasor.db.page.PageObject
取当前页号
getDalRegistry() - 类 中的方法net.hasor.db.dal.session.DalSession
 
getData() - 类 中的方法net.hasor.db.page.PageResult
 
getDataSource() - 类 中的方法net.hasor.db.jdbc.core.JdbcAccessor
Return the DataSource used by this template.
getDataSource() - 接口 中的方法net.hasor.db.transaction.ConnectionHolder
获取数据库连接
getDataSource() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
获取当前事务管理器管理的数据源对象
getDataSource() - 类 中的方法net.hasor.db.transaction.support.TransactionObject
 
getDate() - 接口 中的方法net.hasor.db.types.handler.NumberTypeHandler.NumberResultValue
 
getDbType(String, String) - 类 中的静态方法net.hasor.db.JdbcUtils
 
getDefaultDialect() - 类 中的方法net.hasor.db.lambda.core.LambdaTemplate
 
getDefaultRowMapper() - 类 中的方法net.hasor.db.jdbc.extractor.MultipleResultSetExtractor
 
getDefaultTypeHandler() - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
 
getDialect() - 类 中的方法net.hasor.db.dal.session.DalSession
 
getDynamicType() - 类 中的方法net.hasor.db.dal.repository.config.DeleteSqlConfig
 
getDynamicType() - 类 中的方法net.hasor.db.dal.repository.config.DmlSqlConfig
 
getDynamicType() - 类 中的方法net.hasor.db.dal.repository.config.InsertSqlConfig
 
getDynamicType() - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
getDynamicType() - 类 中的方法net.hasor.db.dal.repository.config.SegmentSqlConfig
 
getDynamicType() - 类 中的方法net.hasor.db.dal.repository.config.UpdateSqlConfig
 
getExpr() - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
getFetchSize() - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
getFetchSize() - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
getFetchSize() - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
getFirstRecordPosition() - 接口 中的方法net.hasor.db.page.Page
获取本页第一个记录的索引位置
getFirstRecordPosition() - 类 中的方法net.hasor.db.page.PageObject
获取本页第一个记录的索引位置
getHandler() - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
getHandler() - 类 中的方法net.hasor.db.dal.repository.config.SelectKeySqlConfig
 
getHandler() - 类 中的方法net.hasor.db.mapping.def.ColumnDef
 
getHandler() - 接口 中的方法net.hasor.db.mapping.def.ColumnMapping
 
getHandlerJavaTypes() - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
 
getHandlerRegistry() - 类 中的方法net.hasor.db.jdbc.mapper.AbstractRowMapper
 
getHolder(DataSource) - 类 中的静态方法net.hasor.db.transaction.DataSourceManager
获取或创建 数据源的当前本地连接 Holder
getHolder() - 类 中的方法net.hasor.db.transaction.support.TransactionObject
 
getInsertProperties() - 类 中的方法net.hasor.db.lambda.core.LambdaInsertWrapper
 
getInstant(Timestamp) - 类 中的方法net.hasor.db.types.handler.InstantTypeHandler
 
getIsolationLevel() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
getIsolationLevel() - 接口 中的方法net.hasor.db.transaction.TransactionStatus
获取事务的隔离级别
getJavaType() - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
getJavaType() - 类 中的方法net.hasor.db.mapping.def.ColumnDef
 
getJavaType() - 接口 中的方法net.hasor.db.mapping.def.ColumnMapping
对应的 javaType
getJdbcTemplate() - 类 中的方法net.hasor.db.lambda.core.AbstractExecute
 
getJdbcType() - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
getJdbcType() - 接口 中的方法net.hasor.db.jdbc.SqlParameter.ValueSqlParameter
Return the SQL type of the parameter.
getJdbcType() - 类 中的方法net.hasor.db.mapping.def.ColumnDef
 
getJdbcType() - 接口 中的方法net.hasor.db.mapping.def.ColumnMapping
使用的 jdbcType,如果没有配置那么会通过 javaType 来自动推断
getKeyColumn() - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
getKeyColumn() - 类 中的方法net.hasor.db.dal.repository.config.SelectKeySqlConfig
 
getKeyProperty() - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
getKeyProperty() - 类 中的方法net.hasor.db.dal.repository.config.SelectKeySqlConfig
 
getManager(DataSource) - 类 中的静态方法net.hasor.db.transaction.DataSourceManager
获取当前本地 TransactionManager
getMapUnderscoreToCamelCase() - 类 中的方法net.hasor.db.mapping.resolve.MappingOptions
 
getMaxRows() - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
getMethodDynamicResolve() - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
getMultipleResultType() - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
getName() - 接口 中的方法net.hasor.db.jdbc.SqlParameter
Return the name of the parameter, or null if anonymous.
getName() - 类 中的方法net.hasor.db.jdbc.SqlParameterUtils
Return the name of the parameter, or null if anonymous.
getNamedParameterCount() - 类 中的方法net.hasor.db.jdbc.core.ParsedSql
 
getNodeAttributeValue(Node, String) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.AbstractTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.AbstractTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.AbstractTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.ArrayTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.ArrayTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.ArrayTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.BigDecimalTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.BigDecimalTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.BigDecimalTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.BigIntegerTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.BigIntegerTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.BigIntegerTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.BlobBytesTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.BlobBytesTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.BlobBytesTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.BlobInputStreamTypeHandler
Get an InputStream that corresponds to a specified column name from ResultSet.
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.BlobInputStreamTypeHandler
Get an InputStream that corresponds to a specified column index from ResultSet.
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.BlobInputStreamTypeHandler
Get an InputStream that corresponds to a specified column index from CallableStatement.
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.BooleanTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.BooleanTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.BooleanTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.BytesForWrapTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.BytesForWrapTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.BytesForWrapTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.BytesInputStreamTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.BytesInputStreamTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.BytesInputStreamTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.BytesTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.BytesTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.BytesTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.ByteTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.ByteTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.ByteTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.CharacterTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.CharacterTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.CharacterTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.ClobReaderTypeHandler
Get a Reader that corresponds to a specified column name from ResultSet.
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.ClobReaderTypeHandler
Get a Reader that corresponds to a specified column index from ResultSet.
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.ClobReaderTypeHandler
Get a Reader that corresponds to a specified column index from CallableStatement.
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.ClobTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.ClobTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.ClobTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.DateOnlyTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.DateOnlyTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.DateOnlyTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.DateTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.DateTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.DateTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.DoubleTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.DoubleTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.DoubleTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.EnumTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.EnumTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.EnumTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.FloatTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.FloatTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.FloatTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.InstantTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.InstantTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.InstantTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.IntegerTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.IntegerTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.IntegerTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.JapaneseDateTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.JapaneseDateTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.JapaneseDateTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.LocalDateTimeTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.LocalDateTimeTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.LocalDateTimeTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.LocalDateTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.LocalDateTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.LocalDateTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.LocalTimeTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.LocalTimeTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.LocalTimeTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.LongTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.LongTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.LongTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.MonthDayOfNumberTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.MonthDayOfNumberTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.MonthDayOfNumberTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.MonthDayOfStringTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.MonthDayOfStringTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.MonthDayOfStringTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.MonthDayOfTimeTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.MonthDayOfTimeTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.MonthDayOfTimeTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.MonthOfNumberTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.MonthOfNumberTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.MonthOfNumberTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.MonthOfStringTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.MonthOfStringTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.MonthOfStringTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.MonthOfTimeTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.MonthOfTimeTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.MonthOfTimeTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.NCharacterTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.NCharacterTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.NCharacterTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.NClobReaderTypeHandler
Get a Reader that corresponds to a specified column name from ResultSet.
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.NClobReaderTypeHandler
Get a Reader that corresponds to a specified column index from ResultSet.
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.NClobReaderTypeHandler
Get a Reader that corresponds to a specified column index from CallableStatement.
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.NClobTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.NClobTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.NClobTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.NStringReaderTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.NStringReaderTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.NStringReaderTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.NStringTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.NStringTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.NStringTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.NumberTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.NumberTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.NumberTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.ObjectTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.ObjectTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.ObjectTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.OffsetDateTimeForSqlTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.OffsetDateTimeForSqlTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.OffsetDateTimeForSqlTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.OffsetDateTimeForUTCTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.OffsetDateTimeForUTCTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.OffsetDateTimeForUTCTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.OffsetTimeForSqlTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.OffsetTimeForSqlTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.OffsetTimeForSqlTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.OffsetTimeForUTCTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.OffsetTimeForUTCTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.OffsetTimeForUTCTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.ShortTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.ShortTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.ShortTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.SqlDateTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.SqlDateTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.SqlDateTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.SqlTimestampTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.SqlTimestampTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.SqlTimestampTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.SqlTimeTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.SqlTimeTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.SqlTimeTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.SqlXmlTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.SqlXmlTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.SqlXmlTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.StringReaderTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.StringReaderTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.StringReaderTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.StringTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.StringTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.StringTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.TimeOnlyTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.TimeOnlyTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.TimeOnlyTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.YearMonthOfNumberTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.YearMonthOfNumberTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.YearMonthOfNumberTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.YearMonthOfStringTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.YearMonthOfStringTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.YearMonthOfStringTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.YearMonthOfTimeTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.YearMonthOfTimeTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.YearMonthOfTimeTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.YearOfNumberTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.YearOfNumberTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.YearOfNumberTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.YearOfStringTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.YearOfStringTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.YearOfStringTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.YearOfTimeTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.YearOfTimeTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.YearOfTimeTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.ZonedDateTimeTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.ZonedDateTimeTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.ZonedDateTimeTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法net.hasor.db.types.UnknownTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法net.hasor.db.types.UnknownTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.UnknownTypeHandler
 
getObject() - 接口 中的方法net.hasor.db.types.handler.NumberTypeHandler.NumberResultValue
 
getOrder() - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
getOrder() - 类 中的方法net.hasor.db.dal.repository.config.SelectKeySqlConfig
 
getOriginalBoundSql() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
getOriginalBoundSql() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
getOriginalBoundSql() - 类 中的方法net.hasor.db.lambda.core.LambdaDeleteWrapper
 
getOriginalBoundSql() - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
getOriginalBoundSql() - 类 中的方法net.hasor.db.lambda.core.LambdaUpdateWrapper
 
getOriginalSql() - 类 中的方法net.hasor.db.jdbc.core.ParsedSql
 
getOriSqlString() - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment
 
getPageNumberOffset() - 接口 中的方法net.hasor.db.page.Page
页码偏移量(例如:从1页作为起始页,可以设置为 1。
getPageNumberOffset() - 类 中的方法net.hasor.db.page.PageObject
 
getPageSize() - 接口 中的方法net.hasor.db.page.Page
获取页大小,默认是 -1 表示无穷大。
getPageSize() - 类 中的方法net.hasor.db.page.PageObject
 
getParameterIndexes() - 类 中的方法net.hasor.db.jdbc.core.ParsedSql
 
getParameterNames() - 类 中的方法net.hasor.db.jdbc.core.ParsedSql
 
getParameterNames() - 类 中的方法net.hasor.db.jdbc.paramer.BeanSqlParameterSource
 
getParameterNames() - 类 中的方法net.hasor.db.jdbc.paramer.MapSqlParameterSource
 
getParameterNames() - 接口 中的方法net.hasor.db.jdbc.SqlParameterSource
Enumerate all available parameter names if possible.
getParsedSql(String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
getParsedSql(String) - 类 中的静态方法net.hasor.db.jdbc.core.ParsedSql
 
getPreparedStatementCreator(String, SqlParameterSource) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
Build a PreparedStatementCreator based on the given SQL and named parameters.
getPrimaryKeyColumns() - 类 中的方法net.hasor.db.lambda.core.LambdaInsertWrapper
 
getPropagation() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
getPropagation() - 接口 中的方法net.hasor.db.transaction.TransactionStatus
获取事务使用的传播行为
getProperties() - 类 中的方法net.hasor.db.mapping.def.TableDef
 
getProperties() - 接口 中的方法net.hasor.db.mapping.def.TableMapping
 
getProperty() - 类 中的方法net.hasor.db.mapping.def.ColumnDef
 
getProperty() - 接口 中的方法net.hasor.db.mapping.def.ColumnMapping
属性名
getPropertyByColumn(String) - 类 中的方法net.hasor.db.mapping.def.TableDef
 
getPropertyByColumn(String) - 接口 中的方法net.hasor.db.mapping.def.TableMapping
 
getPropertyByName(String) - 类 中的方法net.hasor.db.mapping.def.TableDef
 
getPropertyByName(String) - 接口 中的方法net.hasor.db.mapping.def.TableMapping
 
getQueryTimeout() - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
getQueryType(String) - 类 中的方法net.hasor.db.dal.repository.parser.XmlDynamicResolve
 
getRecoverIsolation() - 类 中的方法net.hasor.db.transaction.support.TransactionObject
 
getRefCount() - 接口 中的方法net.hasor.db.transaction.ConnectionHolder
 
getResult(List<Object>, AbstractStatementExecute.ExecuteInfo) - 类 中的方法net.hasor.db.dal.execute.AbstractStatementExecute
 
getResult(ResultSet, String) - 类 中的方法net.hasor.db.types.handler.AbstractTypeHandler
 
getResult(ResultSet, int) - 类 中的方法net.hasor.db.types.handler.AbstractTypeHandler
 
getResult(CallableStatement, int) - 类 中的方法net.hasor.db.types.handler.AbstractTypeHandler
 
getResult(ResultSet, String) - 接口 中的方法net.hasor.db.types.TypeHandler
 
getResult(ResultSet, int) - 接口 中的方法net.hasor.db.types.TypeHandler
 
getResult(CallableStatement, int) - 接口 中的方法net.hasor.db.types.TypeHandler
 
getResultMap() - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
getResultMap() - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
getResultOut() - 类 中的方法net.hasor.db.dal.execute.CallableResult
 
getResultSet() - 类 中的方法net.hasor.db.dal.execute.CallableResult
 
getResultSetExtractor() - 接口 中的方法net.hasor.db.jdbc.SqlParameter.ReturnSqlParameter
Return the ResultSetExtractor held by this parameter, if any.
getResultSetType() - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
getResultSetType() - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
getResultSetType() - 枚举 中的方法net.hasor.db.dal.repository.ResultSetType
 
getResultSetTypeHandler(ResultSet, int, Class<?>) - 类 中的方法net.hasor.db.jdbc.mapper.AbstractRowMapper
获取读取列用到的那个 TypeHandler
getResultSetValue(ResultSet, int) - 类 中的方法net.hasor.db.jdbc.mapper.AbstractRowMapper
获取列的值
getResultSetValue(ResultSet, int, Class<?>) - 类 中的方法net.hasor.db.jdbc.mapper.AbstractRowMapper
获取列的值
getResultSetValue(NumberTypeHandler.NumberResultValue) - 类 中的方法net.hasor.db.types.handler.NumberTypeHandler
获取列的值
getResultType() - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
getResultType() - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
getRowCallbackHandler() - 接口 中的方法net.hasor.db.jdbc.SqlParameter.ReturnSqlParameter
Return the RowCallbackHandler held by this parameter, if any.
getRowMapper() - 接口 中的方法net.hasor.db.jdbc.SqlParameter.ReturnSqlParameter
Return the RowMapper held by this parameter, if any.
getRowTester() - 类 中的方法net.hasor.db.jdbc.extractor.FilterResultSetExtractor
 
getRuleRegistry() - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
getRuleRegistry() - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
getSavepointManager() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
getScale() - 接口 中的方法net.hasor.db.jdbc.SqlParameter.ValueSqlParameter
Return the scale of the parameter, if any.
getSchema() - 类 中的方法net.hasor.db.mapping.def.TableDef
 
getSchema() - 接口 中的方法net.hasor.db.mapping.def.TableMapping
Schema
getSelectKey() - 类 中的方法net.hasor.db.dal.repository.config.DmlSqlConfig
 
getSelf() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
getSelf() - 类 中的方法net.hasor.db.lambda.core.LambdaDeleteWrapper
 
getSelf() - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
getSelf() - 类 中的方法net.hasor.db.lambda.core.LambdaUpdateWrapper
 
getSession() - 接口 中的方法net.hasor.db.dal.session.BaseMapper
 
getSingleColumnRowMapper(Class<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
Create a new RowMapper for reading result objects from a single column.
getSql() - 接口 中的方法net.hasor.db.jdbc.core.JdbcTemplate.SqlProvider
 
getSqlMode() - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
getSqlSegment() - 类 中的方法net.hasor.db.lambda.segment.MergeSqlSegment
 
getSqlSegment() - 枚举 中的方法net.hasor.db.lambda.segment.OrderByKeyword
 
getSqlSegment() - 接口 中的方法net.hasor.db.lambda.segment.Segment
获取 SQL 内容
getSqlSegment() - 枚举 中的方法net.hasor.db.lambda.segment.SqlKeyword
 
getSqlString() - 接口 中的方法net.hasor.db.dialect.BatchBoundSql
 
getSqlString() - 类 中的方法net.hasor.db.dialect.BoundSql.BoundSqlObj
 
getSqlString() - 接口 中的方法net.hasor.db.dialect.BoundSql
 
getSqlString() - 类 中的方法net.hasor.db.dialect.SqlBuilder
 
getStatementType() - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
getStatementType() - 类 中的方法net.hasor.db.dal.repository.config.DmlSqlConfig
 
getSubNodes() - 类 中的方法net.hasor.db.dal.dynamic.nodes.ArrayDynamicSql
获取节点
getTable() - 类 中的方法net.hasor.db.mapping.def.TableDef
 
getTable() - 接口 中的方法net.hasor.db.mapping.def.TableMapping
表名
getTableMapping() - 类 中的方法net.hasor.db.lambda.core.AbstractExecute
 
getTableMapping(Class<T>, MappingOptions) - 类 中的方法net.hasor.db.lambda.core.LambdaTemplate
 
getTableMapping() - 类 中的方法net.hasor.db.mapping.DefaultTableReader
 
getTargetConnection() - 接口 中的方法net.hasor.db.transaction.ConnectionProxy
Return the target Connection of this proxy.
getTargetSource() - 接口 中的方法net.hasor.db.transaction.ConnectionProxy
获取目标使用的数据源
getTemplate(DataSource) - 类 中的静态方法net.hasor.db.transaction.DataSourceManager
获取当前本地 TransactionTemplate
getTimeout() - 类 中的方法net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
getTimeout() - 类 中的方法net.hasor.db.dal.repository.config.DmlSqlConfig
 
getTimestamp() - 接口 中的方法net.hasor.db.types.handler.NumberTypeHandler.NumberResultValue
 
getTotalCount() - 接口 中的方法net.hasor.db.page.Page
获取记录总数
getTotalCount() - 类 中的方法net.hasor.db.page.PageObject
获取记录总数
getTotalPage() - 接口 中的方法net.hasor.db.page.Page
获取总页数
getTotalPage() - 类 中的方法net.hasor.db.page.PageObject
获取总页数
getTotalParameterCount() - 类 中的方法net.hasor.db.jdbc.core.ParsedSql
 
getTransactionTemplate() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
获取对应的 TransactionTemplate
getTypeHandler() - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
getTypeHandler() - 接口 中的方法net.hasor.db.jdbc.SqlParameter.InSqlParameter
 
getTypeHandler() - 接口 中的方法net.hasor.db.jdbc.SqlParameter.OutSqlParameter
 
getTypeHandler() - 类 中的方法net.hasor.db.mapping.def.ColumnDef
 
getTypeHandler() - 接口 中的方法net.hasor.db.mapping.def.ColumnMapping
 
getTypeHandler(String) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
 
getTypeHandler(Class<?>) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
 
getTypeHandler(int) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
 
getTypeHandler(Class<?>, int) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
根据 typeClass 和 jdbcType 的映射关系查找对应的 TypeHandler。
getTypeHandlerByType(Class<?>) - 类 中的静态方法net.hasor.db.types.TypeHandlerRegistry
 
getTypeHandlerRegistry() - 类 中的方法net.hasor.db.jdbc.core.ArgPreparedStatementSetter
 
getTypeHandlers() - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
 
getTypeName() - 枚举 中的方法net.hasor.db.dal.repository.MultipleResultsType
 
getTypeName() - 枚举 中的方法net.hasor.db.dal.repository.ResultSetType
 
getTypeName() - 枚举 中的方法net.hasor.db.dal.repository.StatementType
 
getTypeName() - 枚举 中的方法net.hasor.db.jdbc.extractor.MultipleProcessType
 
getTypeName() - 接口 中的方法net.hasor.db.jdbc.SqlParameter.ValueSqlParameter
Return the type name of the parameter, if any.
getTypeRegistry() - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
getTypeRegistry() - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
getTypeRegistry() - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
getUnnamedParameterCount() - 类 中的方法net.hasor.db.jdbc.core.ParsedSql
 
getValue() - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
getValue(String) - 类 中的方法net.hasor.db.jdbc.paramer.BeanSqlParameterSource
 
getValue(String) - 类 中的方法net.hasor.db.jdbc.paramer.MapSqlParameterSource
 
getValue() - 接口 中的方法net.hasor.db.jdbc.SqlParameter.InSqlParameter
 
getValue(String) - 接口 中的方法net.hasor.db.jdbc.SqlParameterSource
Return the parameter value for the requested named parameter.
getValue() - 枚举 中的方法net.hasor.db.transaction.Isolation
 
getXmlDynamicResolve() - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
getXmlTableMappingResolve() - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
getXmlTag() - 枚举 中的方法net.hasor.db.dal.repository.QueryType
 
groupBy(SFunction<T>...) - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
groupBy(SFunction<T>...) - 接口 中的方法net.hasor.db.lambda.QueryFunc
分组,类似:group by xxx
gt(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
gt(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
gt(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
大于条件 查询,类似:'col > ?'
gt(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
大于条件 查询,类似:'col > ?'

H

H2 - 类 中的静态变量net.hasor.db.JdbcUtils
 
H2Dialect - net.hasor.db.dialect.provider中的类
H2 的 SqlDialect 实现
H2Dialect() - 类 的构造器net.hasor.db.dialect.provider.H2Dialect
 
handleToken(StringBuilder, String, String) - 接口 中的方法net.hasor.db.dal.dynamic.tokens.TokenHandler
 
handleWarnings(Statement) - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
处理潜在的 SQL 警告。
hasSavepoint() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
hasSavepoint() - 接口 中的方法net.hasor.db.transaction.TransactionStatus
表示事务是否携带了一个保存点,嵌套事务通常会创建一个保存点作为嵌套事务与上一层事务的分界点。
hasTransaction() - 接口 中的方法net.hasor.db.transaction.ConnectionHolder
是否存在事务
hasTransaction() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
是否存在未处理完的事务(包括被挂起的事务)
hasTransaction() - 类 中的方法net.hasor.db.transaction.support.TransactionObject
 
hasTransaction() - 接口 中的方法net.hasor.db.transaction.TransactionManager
是否存在处理中的事务
hasTypeHandler(Class<?>) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
 
hasTypeHandler(int) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
 
hasTypeHandler(Class<?>, int) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
 
hasTypeHandlerType(Class<?>) - 类 中的静态方法net.hasor.db.types.TypeHandlerRegistry
 
hasValue(String) - 类 中的方法net.hasor.db.jdbc.paramer.BeanSqlParameterSource
 
hasValue(String) - 类 中的方法net.hasor.db.jdbc.paramer.MapSqlParameterSource
 
hasValue(String) - 接口 中的方法net.hasor.db.jdbc.SqlParameterSource
Determine whether there is a value for the specified named parameter.
HBASE - 类 中的静态变量net.hasor.db.JdbcUtils
 
HIVE - 类 中的静态变量net.hasor.db.JdbcUtils
 
HiveDialect - net.hasor.db.dialect.provider中的类
Hive 的 SqlDialect 实现
HiveDialect() - 类 的构造器net.hasor.db.dialect.provider.HiveDialect
 
HSQL - 类 中的静态变量net.hasor.db.JdbcUtils
 
HSQLDialect - net.hasor.db.dialect.provider中的类
HSQL 对象名有大小写敏感不敏感的问题
HSQLDialect() - 类 的构造器net.hasor.db.dialect.provider.HSQLDialect
 

I

IfDynamicSql - net.hasor.db.dal.dynamic.nodes中的类
标签
IfDynamicSql(String) - 类 的构造器net.hasor.db.dal.dynamic.nodes.IfDynamicSql
 
Ignore - net.hasor.db.mapping中的注释类型
当使用 @Table 注解并且设置了 autoMapping = true 之后,可以通过该注解忽略列的映射。
IMPALA - 类 中的静态变量net.hasor.db.JdbcUtils
 
ImpalaDialect - net.hasor.db.dialect.provider中的类
Impala 对象名有大小写敏感不敏感的问题
ImpalaDialect() - 类 的构造器net.hasor.db.dialect.provider.ImpalaDialect
 
in(SFunction<T>, Collection<?>) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
in(String, Collection<?>) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
in(SFunction<T>, Collection<?>) - 接口 中的方法net.hasor.db.lambda.QueryCompare
in 查询,类似:'col in (?
in(String, Collection<?>) - 接口 中的方法net.hasor.db.lambda.QueryCompare
in 查询,类似:'col in (?
IncludeDynamicSql - net.hasor.db.dal.dynamic.nodes中的类
标签
IncludeDynamicSql(String) - 类 的构造器net.hasor.db.dal.dynamic.nodes.IncludeDynamicSql
 
IncludeRule - net.hasor.db.dal.dynamic.rule中的类
效果和使用 `` 标签相同
IncludeRule() - 类 的构造器net.hasor.db.dal.dynamic.rule.IncludeRule
 
INFORMIX - 类 中的静态变量net.hasor.db.JdbcUtils
 
InformixDialect - net.hasor.db.dialect.provider中的类
Informix 的 SqlDialect 实现
InformixDialect() - 类 的构造器net.hasor.db.dialect.provider.InformixDialect
 
initPage(int, int) - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
initPage(int, int) - 接口 中的方法net.hasor.db.lambda.QueryFunc
生成分页对象
initPageBySample(Object, int) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
初始化分页对象
initPageBySample(Object, int, int) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
初始化分页对象
initTypeReader() - 类 中的方法net.hasor.db.lambda.core.LambdaTemplate
 
Insert - net.hasor.db.dal.repository中的注释类型
insert 语句
insert() - 接口 中的方法net.hasor.db.dal.session.BaseMapper
return LambdaInsert for insert
InsertExecute<T> - net.hasor.db.lambda中的接口
lambda Insert 执行器
InsertSqlConfig - net.hasor.db.dal.repository.config中的类
Insert SqlConfig
InsertSqlConfig(DynamicSql) - 类 的构造器net.hasor.db.dal.repository.config.InsertSqlConfig
 
InsertSqlConfig(DynamicSql, Node) - 类 的构造器net.hasor.db.dal.repository.config.InsertSqlConfig
 
InsertSqlDialect - net.hasor.db.dialect中的接口
SQL 插入数据方言。
insertWithIgnore(boolean, String, String, List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
insertWithIgnore(boolean, String, String, List<String>, List<String>) - 接口 中的方法net.hasor.db.dialect.InsertSqlDialect
 
insertWithIgnore(boolean, String, String, List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.MySqlDialect
 
insertWithIgnore(boolean, String, String, List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.OracleDialect
 
insertWithInto(boolean, String, String, List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
insertWithInto(boolean, String, String, List<String>, List<String>) - 接口 中的方法net.hasor.db.dialect.InsertSqlDialect
 
insertWithInto(boolean, String, String, List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.MySqlDialect
 
insertWithInto(boolean, String, String, List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.OracleDialect
 
insertWithUpsert(boolean, String, String, List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
insertWithUpsert(boolean, String, String, List<String>, List<String>) - 接口 中的方法net.hasor.db.dialect.InsertSqlDialect
 
insertWithUpsert(boolean, String, String, List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.MySqlDialect
 
insertWithUpsert(boolean, String, String, List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.OracleDialect
 
INSTANCE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.AndRule
 
INSTANCE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.ArgRule
 
INSTANCE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.IncludeRule
 
INSTANCE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.MD5Rule
 
INSTANCE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.OgnlRule
 
INSTANCE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.OrRule
 
INSTANCE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.TextRule
 
INSTANCE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.UUID32Rule
 
INSTANCE - 类 中的静态变量net.hasor.db.dal.dynamic.rule.UUID36Rule
 
InstantTypeHandler - net.hasor.db.types.handler中的类
 
InstantTypeHandler() - 类 的构造器net.hasor.db.types.handler.InstantTypeHandler
 
IntegerTypeHandler - net.hasor.db.types.handler中的类
 
IntegerTypeHandler() - 类 的构造器net.hasor.db.types.handler.IntegerTypeHandler
 
isAccessible(Map, Object, Member, String) - 类 中的方法net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
Returns true if the given member is accessible or can be made accessible by this object.
isAutoProperty() - 类 中的方法net.hasor.db.mapping.def.TableDef
 
isAutoProperty() - 接口 中的方法net.hasor.db.mapping.def.TableMapping
是否将类型下的所有属性都当作数据库字段进行映射,true 表示自动。
isBatchExhausted(int) - 接口 中的方法net.hasor.db.jdbc.BatchPreparedStatementSetter
测试批处理是否继续,返回 true 表示处理。
isCaseInsensitive() - 类 中的方法net.hasor.db.jdbc.mapper.ColumnMapRowMapper
 
isCaseInsensitive() - 类 中的方法net.hasor.db.mapping.def.TableDef
 
isCaseInsensitive() - 接口 中的方法net.hasor.db.mapping.def.TableMapping
结果处理是否大小写敏感
isCompleted() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
isCompleted() - 接口 中的方法net.hasor.db.transaction.TransactionStatus
事务是否已经完成。
isEmpty() - 类 中的方法net.hasor.db.lambda.segment.MergeSqlSegment
 
isHavePlaceholder() - 接口 中的方法net.hasor.db.dal.dynamic.DynamicSql
是否包含替换占位符,如果包含替换占位符那么不能使用批量模式
isHavePlaceholder() - 类 中的方法net.hasor.db.dal.dynamic.nodes.ArrayDynamicSql
 
isHavePlaceholder() - 类 中的方法net.hasor.db.dal.dynamic.nodes.BindDynamicSql
 
isHavePlaceholder() - 类 中的方法net.hasor.db.dal.dynamic.nodes.TextDynamicSql
 
isHavePlaceholder() - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment
是否包含替换占位符,如果包含替换占位符那么不能使用批量模式
isHavePlaceholder() - 类 中的方法net.hasor.db.dal.repository.config.SegmentSqlConfig
 
isIgnoreWarnings() - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
isInsert() - 类 中的方法net.hasor.db.mapping.def.ColumnDef
 
isInsert() - 接口 中的方法net.hasor.db.mapping.def.ColumnMapping
参与新增
isNewConnection() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
isNewConnection() - 接口 中的方法net.hasor.db.transaction.TransactionStatus
是否使用了一个全新的数据库连接开启事务
isNotNull(SFunction<T>) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
isNotNull(String) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
isNotNull(SFunction<T>) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not null 查询,类似:'col is not null'
isNotNull(String) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not null 查询,类似:'col is not null'
isNull(SFunction<T>) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
isNull(String) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
isNull(SFunction<T>) - 接口 中的方法net.hasor.db.lambda.QueryCompare
is null 查询,类似:'col is null'
isNull(String) - 接口 中的方法net.hasor.db.lambda.QueryCompare
is null 查询,类似:'col is null'
Isolation - net.hasor.db.transaction中的枚举
事务隔离级别
isOpen() - 接口 中的方法net.hasor.db.transaction.ConnectionHolder
则表示当前数据库连接是否被打开(被打开的连接一定有引用)
isPrimaryKey() - 类 中的方法net.hasor.db.mapping.def.ColumnDef
 
isPrimaryKey() - 接口 中的方法net.hasor.db.mapping.def.ColumnMapping
是否为主键
isPrintStmtError() - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
isQualifier() - 类 中的方法net.hasor.db.lambda.core.AbstractExecute
 
isReadOnly() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
isReadOnly() - 接口 中的方法net.hasor.db.transaction.TransactionStatus
是否为只读模式。
isResultsCaseInsensitive() - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
isResultsCaseInsensitive() - 类 中的方法net.hasor.db.jdbc.extractor.SimpleCallableStatementCallback
 
isRollbackOnly() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
isRollbackOnly() - 接口 中的方法net.hasor.db.transaction.TransactionStatus
是否已被标记为回滚,如果返回值为 true 则在commit 时会回滚该事务
isSuspend() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
isSuspend() - 接口 中的方法net.hasor.db.transaction.TransactionStatus
测试该事务是否被挂起
isTopTransaction(TransactionStatus) - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
测试事务状态是否位于栈顶
isTopTransaction(TransactionStatus) - 接口 中的方法net.hasor.db.transaction.TransactionManager
测试事务状态是否位于栈顶
isUpdate() - 类 中的方法net.hasor.db.mapping.def.ColumnDef
 
isUpdate() - 接口 中的方法net.hasor.db.mapping.def.ColumnMapping
参与更新

J

JapaneseDateTypeHandler - net.hasor.db.types.handler中的类
Type Handler for JapaneseDate.
JapaneseDateTypeHandler() - 类 的构造器net.hasor.db.types.handler.JapaneseDateTypeHandler
 
JdbcAccessor - net.hasor.db.jdbc.core中的类
 
JdbcAccessor() - 类 的构造器net.hasor.db.jdbc.core.JdbcAccessor
 
JdbcConnection - net.hasor.db.jdbc.core中的类
 
JdbcConnection() - 类 的构造器net.hasor.db.jdbc.core.JdbcConnection
Construct a new JdbcConnection for bean usage.
JdbcConnection(DataSource) - 类 的构造器net.hasor.db.jdbc.core.JdbcConnection
Construct a new JdbcConnection, given a DataSource to obtain connections from.
JdbcConnection(Connection) - 类 的构造器net.hasor.db.jdbc.core.JdbcConnection
Construct a new JdbcConnection, given a Connection to obtain connections from.
JdbcOperations - net.hasor.db.jdbc中的接口
该接口声明了一些 JDBC 基本操作。
JdbcTemplate - net.hasor.db.jdbc.core中的类
Spring-jdbc based and reimplements
JdbcTemplate() - 类 的构造器net.hasor.db.jdbc.core.JdbcTemplate
Construct a new JdbcTemplate for bean usage.
JdbcTemplate(DataSource) - 类 的构造器net.hasor.db.jdbc.core.JdbcTemplate
Construct a new JdbcTemplate, given a DataSource to obtain connections from.
JdbcTemplate(DataSource, TypeHandlerRegistry) - 类 的构造器net.hasor.db.jdbc.core.JdbcTemplate
Construct a new JdbcTemplate, given a DataSource to obtain connections from.
JdbcTemplate(Connection) - 类 的构造器net.hasor.db.jdbc.core.JdbcTemplate
Construct a new JdbcTemplate, given a Connection to obtain connections from.
JdbcTemplate(Connection, TypeHandlerRegistry) - 类 的构造器net.hasor.db.jdbc.core.JdbcTemplate
Construct a new JdbcTemplate, given a Connection to obtain connections from.
JdbcTemplate.SqlProvider - net.hasor.db.jdbc.core中的接口
获取SQL
JdbcTemplateProvider - net.hasor.db.jdbc.core中的类
 
JdbcTemplateProvider(DataSource) - 类 的构造器net.hasor.db.jdbc.core.JdbcTemplateProvider
 
JdbcTemplateProvider(Supplier<DataSource>) - 类 的构造器net.hasor.db.jdbc.core.JdbcTemplateProvider
 
JdbcUtils - net.hasor.db中的类
工具类来自于 druid-1.1.23.jar com.alibaba.druid.util.JdbcConstants com.alibaba.druid.util.JdbcUtils
JdbcUtils() - 类 的构造器net.hasor.db.JdbcUtils
 
JTDS - 类 中的静态变量net.hasor.db.JdbcUtils
 

K

KDB - 类 中的静态变量net.hasor.db.JdbcUtils
 
KeySequenceExecute - net.hasor.db.dal.execute中的类
负责处理 SelectKey 的执行
KeySequenceExecute(SelectKeySqlConfig, KeySequenceHolder) - 类 的构造器net.hasor.db.dal.execute.KeySequenceExecute
 
KeySequenceHolder - net.hasor.db.dal.execute中的接口
主键生成器
KeySequenceHolderFactory - net.hasor.db.dal.execute中的接口
主键生成器
keywords() - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
keywords() - 类 中的方法net.hasor.db.dialect.provider.AbstractDialect
 
keywords() - 接口 中的方法net.hasor.db.dialect.SqlDialect
Cannot be used as a key for column names. when column name is key words, Generate SQL using Qualifier warp it.
keyWordsResource() - 类 中的方法net.hasor.db.dialect.provider.AbstractDialect
 
keyWordsResource() - 类 中的方法net.hasor.db.dialect.provider.DmDialect
 
keyWordsResource() - 类 中的方法net.hasor.db.dialect.provider.MySqlDialect
 
keyWordsResource() - 类 中的方法net.hasor.db.dialect.provider.OracleDialect
 
keyWordsResource() - 类 中的方法net.hasor.db.dialect.provider.PostgreSqlDialect
 
KINGBASE - 类 中的静态变量net.hasor.db.JdbcUtils
 
KingbaseDialect - net.hasor.db.dialect.provider中的类
人大金仓数据库 的 SqlDialect 实现
KingbaseDialect() - 类 的构造器net.hasor.db.dialect.provider.KingbaseDialect
 
KYLIN - 类 中的静态变量net.hasor.db.JdbcUtils
 

L

lambdaDelete(Class<T>, MappingOptions) - 类 中的方法net.hasor.db.lambda.core.LambdaTemplate
 
lambdaDelete(Class<T>) - 接口 中的方法net.hasor.db.lambda.LambdaOperations
相当于 delete
lambdaDelete(Class<T>, MappingOptions) - 接口 中的方法net.hasor.db.lambda.LambdaOperations
相当于 delete
LambdaDeleteWrapper<T> - net.hasor.db.lambda.core中的类
提供 lambda delete 能力。
LambdaDeleteWrapper(TableMapping<T>, LambdaTemplate) - 类 的构造器net.hasor.db.lambda.core.LambdaDeleteWrapper
 
lambdaInsert(Class<T>, MappingOptions) - 类 中的方法net.hasor.db.lambda.core.LambdaTemplate
 
lambdaInsert(Class<T>) - 接口 中的方法net.hasor.db.lambda.LambdaOperations
相当于 insert ...
lambdaInsert(Class<T>, MappingOptions) - 接口 中的方法net.hasor.db.lambda.LambdaOperations
相当于 insert ...
LambdaInsertWrapper<T> - net.hasor.db.lambda.core中的类
提供 lambda insert 能力。
LambdaInsertWrapper(TableMapping<T>, LambdaTemplate) - 类 的构造器net.hasor.db.lambda.core.LambdaInsertWrapper
 
LambdaOperations - net.hasor.db.lambda中的接口
提供 lambda 方式生成 SQL。
LambdaOperations.LambdaCommon<R,T> - net.hasor.db.lambda中的接口
lambda insert
LambdaOperations.LambdaDelete<T> - net.hasor.db.lambda中的接口
lambda Delete
LambdaOperations.LambdaInsert<T> - net.hasor.db.lambda中的接口
lambda insert
LambdaOperations.LambdaQuery<T> - net.hasor.db.lambda中的接口
lambda query
LambdaOperations.LambdaUpdate<T> - net.hasor.db.lambda中的接口
lambda update
lambdaQuery(Class<T>, MappingOptions) - 类 中的方法net.hasor.db.lambda.core.LambdaTemplate
 
lambdaQuery(Class<T>) - 接口 中的方法net.hasor.db.lambda.LambdaOperations
相当于 select * form
lambdaQuery(Class<T>, MappingOptions) - 接口 中的方法net.hasor.db.lambda.LambdaOperations
相当于 select * form
LambdaQueryWrapper<T> - net.hasor.db.lambda.core中的类
提供 lambda query 能力。
LambdaQueryWrapper(TableMapping<T>, LambdaTemplate) - 类 的构造器net.hasor.db.lambda.core.LambdaQueryWrapper
 
lambdaTemplate() - 类 中的方法net.hasor.db.dal.session.DalSession
 
LambdaTemplate - net.hasor.db.lambda.core中的类
继承自 JdbcTemplate 并提供 lambda 方式生成 SQL。
LambdaTemplate() - 类 的构造器net.hasor.db.lambda.core.LambdaTemplate
Construct a new JdbcTemplate for bean usage.
LambdaTemplate(DataSource) - 类 的构造器net.hasor.db.lambda.core.LambdaTemplate
Construct a new JdbcTemplate, given a DataSource to obtain connections from.
LambdaTemplate(DataSource, TypeHandlerRegistry) - 类 的构造器net.hasor.db.lambda.core.LambdaTemplate
Construct a new JdbcTemplate, given a DataSource to obtain connections from.
LambdaTemplate(Connection) - 类 的构造器net.hasor.db.lambda.core.LambdaTemplate
Construct a new JdbcTemplate, given a Connection to obtain connections from.
LambdaTemplate(Connection, TypeHandlerRegistry) - 类 的构造器net.hasor.db.lambda.core.LambdaTemplate
Construct a new JdbcTemplate, given a Connection to obtain connections from.
LambdaTemplateProvider - net.hasor.db.lambda中的类
 
LambdaTemplateProvider(DataSource) - 类 的构造器net.hasor.db.lambda.LambdaTemplateProvider
 
LambdaTemplateProvider(Supplier<DataSource>) - 类 的构造器net.hasor.db.lambda.LambdaTemplateProvider
 
lambdaUpdate(Class<T>, MappingOptions) - 类 中的方法net.hasor.db.lambda.core.LambdaTemplate
 
lambdaUpdate(Class<T>) - 接口 中的方法net.hasor.db.lambda.LambdaOperations
相当于 update ...
lambdaUpdate(Class<T>, MappingOptions) - 接口 中的方法net.hasor.db.lambda.LambdaOperations
相当于 update ...
LambdaUpdateWrapper<T> - net.hasor.db.lambda.core中的类
提供 lambda update 能力,是 LambdaUpdate 接口的实现类。
LambdaUpdateWrapper(TableMapping<T>, LambdaTemplate) - 类 的构造器net.hasor.db.lambda.core.LambdaUpdateWrapper
 
lastIsText() - 类 中的方法net.hasor.db.dal.dynamic.nodes.ArrayDynamicSql
最后一个节点是文本
lastPage() - 接口 中的方法net.hasor.db.page.Page
移动到最后一页
lastSpaceCharacter() - 类 中的方法net.hasor.db.dialect.SqlBuilder
 
lastTransaction() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
获取最后一个事务 LocalTransactionStatus
le(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
le(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
le(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
小于等于条件 查询,类似:'col <= ?'
le(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
小于等于条件 查询,类似:'col <= ?'
leftQualifier() - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
leftQualifier() - 类 中的方法net.hasor.db.dialect.provider.AbstractDialect
 
leftQualifier() - 类 中的方法net.hasor.db.dialect.provider.SqlServer2005Dialect
 
leftQualifier() - 接口 中的方法net.hasor.db.dialect.SqlDialect
 
like(ConditionSqlDialect.SqlLike, Object) - 接口 中的方法net.hasor.db.dialect.ConditionSqlDialect
 
like(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
like(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
like(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
like 查询,类似:'col like CONCAT('%', ?
like(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
like 查询,类似:'col like CONCAT('%', ?
likeLeft(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
likeLeft(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
likeLeft(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
like 查询,类似:'col like CONCAT('%', ?)'
likeLeft(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
like 查询,类似:'col like CONCAT('%', ?)'
likeRight(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
likeRight(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
likeRight(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
like 查询,类似:'col like CONCAT(?
likeRight(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
like 查询,类似:'col like CONCAT(?
listBySample(T) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
根据 entity 条件,作为样本 null 将不会被列入条件。
loadAsMapping(String, Class<T>) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
loadClass(String) - 类 中的方法net.hasor.db.dal.dynamic.DynamicContext
 
loadMapper(URL) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
解析并载入 mapper.xml(支持 MyBatis 大部分能力)
loadMapper(String) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
解析并载入 mapper.xml(支持 MyBatis 大部分能力)
loadMapper(InputStream) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
解析并载入 mapper.xml(支持 MyBatis 大部分能力)
loadMapper(Class<?>) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
解析并载入 mapper.xml(支持 MyBatis 大部分能力)
loadReaderByType(Class<?>, MappingOptions) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
loadSplitSQL(String, String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
loadSplitSQL(String, Charset, String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
loadSplitSQL(String, Reader) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
loadSQL(String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
loadSQL(Charset, String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
loadSQL(Reader) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
loadXmlRoot(InputStream) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
LocalDateTimeTypeHandler - net.hasor.db.types.handler中的类
 
LocalDateTimeTypeHandler() - 类 的构造器net.hasor.db.types.handler.LocalDateTimeTypeHandler
 
LocalDateTypeHandler - net.hasor.db.types.handler中的类
 
LocalDateTypeHandler() - 类 的构造器net.hasor.db.types.handler.LocalDateTypeHandler
 
LocalTimeTypeHandler - net.hasor.db.types.handler中的类
 
LocalTimeTypeHandler() - 类 的构造器net.hasor.db.types.handler.LocalTimeTypeHandler
 
LocalTransactionManager - net.hasor.db.transaction.support中的类
某一个数据源的事务管理器 事务栈: 事务管理器允许使用不同的传播属性反复开启新的事务。
LocalTransactionManager(DataSource) - 类 的构造器net.hasor.db.transaction.support.LocalTransactionManager
 
LocalTransactionStatus - net.hasor.db.transaction.support中的类
表示一个用于管理事务的状态点
LocalTransactionStatus(Propagation, Isolation) - 类 的构造器net.hasor.db.transaction.support.LocalTransactionStatus
 
lockCondition() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
lockGroupBy() - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
lockOrderBy() - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
LOG4JDBC - 类 中的静态变量net.hasor.db.JdbcUtils
Log4JDBC
logger - 类 中的静态变量net.hasor.db.dal.execute.AbstractStatementExecute
 
LongTypeHandler - net.hasor.db.types.handler中的类
 
LongTypeHandler() - 类 的构造器net.hasor.db.types.handler.LongTypeHandler
 
lt(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
lt(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
lt(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
小于条件 查询,类似:'col < ?'
lt(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
小于条件 查询,类似:'col < ?'

M

MappedCross - net.hasor.db.types中的注释类型
 
MappedCrossGroup - net.hasor.db.types中的注释类型
 
MappedJavaTypes - net.hasor.db.types中的注释类型
code org.apache.ibatis.type.MappedTypes
MappedJdbcTypes - net.hasor.db.types中的注释类型
 
Mapper - net.hasor.db.dal.session中的接口
Mapper 标记接口所有 Mapper 都会是该接口的子类
MappingOptions - net.hasor.db.mapping.resolve中的类
or
MappingOptions() - 类 的构造器net.hasor.db.mapping.resolve.MappingOptions
 
MappingOptions(MappingOptions) - 类 的构造器net.hasor.db.mapping.resolve.MappingOptions
 
MappingResultSetExtractor<T> - net.hasor.db.jdbc.mapper中的类
用于 POJO 的 RowMapper,带有 ORM 能力
MappingResultSetExtractor(Class<T>) - 类 的构造器net.hasor.db.jdbc.mapper.MappingResultSetExtractor
MappingResultSetExtractor(Class<T>, TypeHandlerRegistry) - 类 的构造器net.hasor.db.jdbc.mapper.MappingResultSetExtractor
 
MappingRowMapper<T> - net.hasor.db.jdbc.mapper中的类
用于 POJO 的 RowMapper,带有 ORM 能力
MappingRowMapper(Class<T>) - 类 的构造器net.hasor.db.jdbc.mapper.MappingRowMapper
Create a new ResultMapper.
MappingRowMapper(Class<T>, TypeHandlerRegistry) - 类 的构造器net.hasor.db.jdbc.mapper.MappingRowMapper
Create a new ResultMapper.
mapRow(ResultSet, int) - 类 中的方法net.hasor.db.jdbc.mapper.ColumnMapRowMapper
 
mapRow(ResultSet, int) - 类 中的方法net.hasor.db.jdbc.mapper.MappingRowMapper
 
mapRow(ResultSet, int) - 类 中的方法net.hasor.db.jdbc.mapper.SingleColumnRowMapper
将当前行的第一列的值转换为指定的类型。
mapRow(ResultSet, int) - 接口 中的方法net.hasor.db.jdbc.RowMapper
实现这个方法为结果集的一行记录进行转换,并将最终转换结果返回。
MapSqlParameterSource - net.hasor.db.jdbc.paramer中的类
一个 Map 到 SqlParameterSource 的桥,同时支持自动识别 Supplier 接口以获取具体参数。
MapSqlParameterSource(Map<String, ?>) - 类 的构造器net.hasor.db.jdbc.paramer.MapSqlParameterSource
 
MapTableReader - net.hasor.db.dal.execute中的类
Map 化 TableReader
MapTableReader(boolean, TypeHandlerRegistry) - 类 的构造器net.hasor.db.dal.execute.MapTableReader
 
MARIADB - 类 中的静态变量net.hasor.db.JdbcUtils
 
MariaDBDialect - net.hasor.db.dialect.provider中的类
MariaDB 的 SqlDialect 实现
MariaDBDialect() - 类 的构造器net.hasor.db.dialect.provider.MariaDBDialect
 
markSavepoint() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
matchAnnotation(Annotation) - 类 中的静态方法net.hasor.db.dal.repository.parser.ClassDynamicResolve
 
matchMethod(Method) - 类 中的静态方法net.hasor.db.dal.repository.parser.ClassDynamicResolve
 
matchType(Class<?>) - 类 中的静态方法net.hasor.db.dal.repository.parser.ClassDynamicResolve
 
MD5Rule - net.hasor.db.dal.dynamic.rule中的类
进行 OGNL 求值,值结果用 MD5 进行编码然后加入到 SQL 参数中
MD5Rule() - 类 的构造器net.hasor.db.dal.dynamic.rule.MD5Rule
 
MergeSqlSegment - net.hasor.db.lambda.segment中的类
提供多个 Segment 汇聚成为一个的工具。
MergeSqlSegment(List<Segment>) - 类 的构造器net.hasor.db.lambda.segment.MergeSqlSegment
 
MergeSqlSegment(Segment...) - 类 的构造器net.hasor.db.lambda.segment.MergeSqlSegment
 
MOCK - 类 中的静态变量net.hasor.db.JdbcUtils
 
MonthDayOfNumberTypeHandler - net.hasor.db.types.handler中的类
MonthDayOfStringTypeHandler relies upon MonthDay.of(int, int).
MonthDayOfNumberTypeHandler() - 类 的构造器net.hasor.db.types.handler.MonthDayOfNumberTypeHandler
 
MonthDayOfStringTypeHandler - net.hasor.db.types.handler中的类
Type Handler for MonthDay.
MonthDayOfStringTypeHandler() - 类 的构造器net.hasor.db.types.handler.MonthDayOfStringTypeHandler
 
MonthDayOfTimeTypeHandler - net.hasor.db.types.handler中的类
 
MonthDayOfTimeTypeHandler() - 类 的构造器net.hasor.db.types.handler.MonthDayOfTimeTypeHandler
 
MonthOfNumberTypeHandler - net.hasor.db.types.handler中的类
 
MonthOfNumberTypeHandler() - 类 的构造器net.hasor.db.types.handler.MonthOfNumberTypeHandler
 
MonthOfStringTypeHandler - net.hasor.db.types.handler中的类
 
MonthOfStringTypeHandler() - 类 的构造器net.hasor.db.types.handler.MonthOfStringTypeHandler
 
MonthOfTimeTypeHandler - net.hasor.db.types.handler中的类
 
MonthOfTimeTypeHandler() - 类 的构造器net.hasor.db.types.handler.MonthOfTimeTypeHandler
 
multipleExecute(String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
multipleExecute(String, Object[]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
multipleExecute(String, Map<String, ?>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
multipleExecute(String, SqlParameterSource) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
multipleExecute(String) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个 SQL语句块,语句块可能返回多个结果.
multipleExecute(String, Object[]) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个 SQL语句块,语句块可能返回多个结果.
multipleExecute(String, Map<String, ?>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个 SQL语句块,语句块可能返回多个结果.
multipleExecute(String, SqlParameterSource) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个 SQL语句块,语句块可能返回多个结果.
MultipleProcessType - net.hasor.db.jdbc.extractor中的枚举
在处理多结果集的时结果集保留策略。
MultipleResultSetExtractor - net.hasor.db.jdbc.extractor中的类
ResultSetExtractor 接口实现类,该类会将结果集中的每一行进行处理,并返回一个 List 用以封装处理结果集。
MultipleResultSetExtractor(RowMapper<?>...) - 类 的构造器net.hasor.db.jdbc.extractor.MultipleResultSetExtractor
 
MultipleResultSetExtractor(MultipleProcessType, RowMapper<?>...) - 类 的构造器net.hasor.db.jdbc.extractor.MultipleResultSetExtractor
 
MultipleResultsType - net.hasor.db.dal.repository中的枚举
在处理多结果集的时结果集保留策略。
multipleResultType - 类 中的变量net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
MYSQL - 类 中的静态变量net.hasor.db.JdbcUtils
 
MySqlDialect - net.hasor.db.dialect.provider中的类
MySQL 的 SqlDialect 实现
MySqlDialect() - 类 的构造器net.hasor.db.dialect.provider.MySqlDialect
 

N

name() - 接口 中的方法net.hasor.db.types.EnumOfCode
 
NCharacterTypeHandler - net.hasor.db.types.handler中的类
 
NCharacterTypeHandler() - 类 的构造器net.hasor.db.types.handler.NCharacterTypeHandler
 
NClobReaderTypeHandler - net.hasor.db.types.handler中的类
The TypeHandler for Clob/Reader using method supported at JDBC 4.0.
NClobReaderTypeHandler() - 类 的构造器net.hasor.db.types.handler.NClobReaderTypeHandler
 
NClobTypeHandler - net.hasor.db.types.handler中的类
in toString clob.free should be called.
NClobTypeHandler() - 类 的构造器net.hasor.db.types.handler.NClobTypeHandler
 
ne(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
ne(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
ne(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
不等于条件 查询,类似:'col <> ?'
ne(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
不等于条件 查询,类似:'col <> ?'
nested(Consumer<QueryCompare<T, R>>) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
nested(Consumer<QueryCompare<T, R>>) - 接口 中的方法net.hasor.db.lambda.QueryCompare
括号方式嵌套一组查询条件
net.hasor.db - 程序包 net.hasor.db
数据库框架,提供了JDBC操作接口,和全面的事务管理功能。
net.hasor.db.dal.dynamic - 程序包 net.hasor.db.dal.dynamic
提供 dynamicSql 机制并可以生成 SQL 和其附属必要的参数等信息。
net.hasor.db.dal.dynamic.nodes - 程序包 net.hasor.db.dal.dynamic.nodes
负责动态 SQL 的生成
net.hasor.db.dal.dynamic.ognl - 程序包 net.hasor.db.dal.dynamic.ognl
 
net.hasor.db.dal.dynamic.rule - 程序包 net.hasor.db.dal.dynamic.rule
 
net.hasor.db.dal.dynamic.segment - 程序包 net.hasor.db.dal.dynamic.segment
FxSQL Parser
net.hasor.db.dal.dynamic.tokens - 程序包 net.hasor.db.dal.dynamic.tokens
 
net.hasor.db.dal.execute - 程序包 net.hasor.db.dal.execute
dynamicSql 执行器,支持 Statement、Prepared、Callable。
net.hasor.db.dal.execute.sequence - 程序包 net.hasor.db.dal.execute.sequence
 
net.hasor.db.dal.repository - 程序包 net.hasor.db.dal.repository
负责解析配置文件并构建和管路 dynamicSql,同时提供注解 @RefMapper 的解析。
net.hasor.db.dal.repository.config - 程序包 net.hasor.db.dal.repository.config
 
net.hasor.db.dal.repository.parser - 程序包 net.hasor.db.dal.repository.parser
 
net.hasor.db.dal.session - 程序包 net.hasor.db.dal.session
 
net.hasor.db.dialect - 程序包 net.hasor.db.dialect
SQL 方言。
net.hasor.db.dialect.provider - 程序包 net.hasor.db.dialect.provider
 
net.hasor.db.jdbc - 程序包 net.hasor.db.jdbc
数据库操作框架,对 Spring JDBC 进行了重新设计和实现。
net.hasor.db.jdbc.core - 程序包 net.hasor.db.jdbc.core
Hasor Jdbc Operations Impl.
net.hasor.db.jdbc.extractor - 程序包 net.hasor.db.jdbc.extractor
 
net.hasor.db.jdbc.mapper - 程序包 net.hasor.db.jdbc.mapper
提供了一些有用的 RowMapper接口实现。
net.hasor.db.jdbc.paramer - 程序包 net.hasor.db.jdbc.paramer
提供了一些有用的 SqlParameterSource接口实现。
net.hasor.db.lambda - 程序包 net.hasor.db.lambda
提供单表的 CURD 能力,并提供 lambda 方式操作操作数据库。
net.hasor.db.lambda.core - 程序包 net.hasor.db.lambda.core
 
net.hasor.db.lambda.segment - 程序包 net.hasor.db.lambda.segment
 
net.hasor.db.mapping - 程序包 net.hasor.db.mapping
 
net.hasor.db.mapping.def - 程序包 net.hasor.db.mapping.def
 
net.hasor.db.mapping.resolve - 程序包 net.hasor.db.mapping.resolve
 
net.hasor.db.page - 程序包 net.hasor.db.page
 
net.hasor.db.transaction - 程序包 net.hasor.db.transaction
Hasor 事务管理器,支持 7 种传播属性。
net.hasor.db.transaction.support - 程序包 net.hasor.db.transaction.support
Hasor 事务管理器实现类。
net.hasor.db.types - 程序包 net.hasor.db.types
like Mybatis type. but JDBC 4.2 full compatible,
net.hasor.db.types.handler - 程序包 net.hasor.db.types.handler
Type handlers.
newArgPreparedStatementSetter(Object[]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
Create a new PreparedStatementSetter.
newTemplate(String) - 类 中的方法net.hasor.db.dal.session.DalSession
 
nextPage() - 接口 中的方法net.hasor.db.page.Page
移动到下一页
noFirstSqlSegment() - 类 中的方法net.hasor.db.lambda.segment.MergeSqlSegment
 
notBetween(SFunction<T>, Object, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
notBetween(String, Object, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
notBetween(SFunction<T>, Object, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not between 语句,类似:'col not between ?
notBetween(String, Object, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not between 语句,类似:'col not between ?
notIn(SFunction<T>, Collection<?>) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
notIn(String, Collection<?>) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
notIn(SFunction<T>, Collection<?>) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not in 查询,类似:'col not in (?
notIn(String, Collection<?>) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not in 查询,类似:'col not in (?
notLike(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
notLike(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
notLike(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not like 查询,类似:'col not like CONCAT('%', ?
notLike(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not like 查询,类似:'col not like CONCAT('%', ?
notLikeLeft(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
notLikeLeft(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
notLikeLeft(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not like 查询,类似:'col not like CONCAT('%', ?)'
notLikeLeft(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not like 查询,类似:'col not like CONCAT('%', ?)'
notLikeRight(SFunction<T>, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
notLikeRight(String, Object) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
notLikeRight(SFunction<T>, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not like 查询,类似:'col not like CONCAT(?
notLikeRight(String, Object) - 接口 中的方法net.hasor.db.lambda.QueryCompare
not like 查询,类似:'col not like CONCAT(?
NStringReaderTypeHandler - net.hasor.db.types.handler中的类
 
NStringReaderTypeHandler() - 类 的构造器net.hasor.db.types.handler.NStringReaderTypeHandler
 
NStringTypeHandler - net.hasor.db.types.handler中的类
 
NStringTypeHandler() - 类 的构造器net.hasor.db.types.handler.NStringTypeHandler
 
NumberTypeHandler - net.hasor.db.types.handler中的类
 
NumberTypeHandler() - 类 的构造器net.hasor.db.types.handler.NumberTypeHandler
 
NumberTypeHandler.NumberResultValue - net.hasor.db.types.handler中的接口
 

O

ObjectTypeHandler - net.hasor.db.types.handler中的类
 
ObjectTypeHandler() - 类 的构造器net.hasor.db.types.handler.ObjectTypeHandler
 
OCEANBASE - 类 中的静态变量net.hasor.db.JdbcUtils
 
OCEANBASE_ORACLE - 类 中的静态变量net.hasor.db.JdbcUtils
 
ODPS - 类 中的静态变量net.hasor.db.JdbcUtils
阿里云 odps
OffsetDateTimeForSqlTypeHandler - net.hasor.db.types.handler中的类
 
OffsetDateTimeForSqlTypeHandler() - 类 的构造器net.hasor.db.types.handler.OffsetDateTimeForSqlTypeHandler
 
OffsetDateTimeForUTCTypeHandler - net.hasor.db.types.handler中的类
以 UTC 时区来存储 带有时区的数据。
OffsetDateTimeForUTCTypeHandler() - 类 的构造器net.hasor.db.types.handler.OffsetDateTimeForUTCTypeHandler
 
OffsetTimeForSqlTypeHandler - net.hasor.db.types.handler中的类
 
OffsetTimeForSqlTypeHandler() - 类 的构造器net.hasor.db.types.handler.OffsetTimeForSqlTypeHandler
 
OffsetTimeForUTCTypeHandler - net.hasor.db.types.handler中的类
 
OffsetTimeForUTCTypeHandler() - 类 的构造器net.hasor.db.types.handler.OffsetTimeForUTCTypeHandler
 
OgnlMemberAccess - net.hasor.db.dal.dynamic.ognl中的类
This class provides methods for setting up and restoring access in a Field.
OgnlMemberAccess(boolean) - 类 的构造器net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
OgnlMemberAccess(boolean, boolean, boolean) - 类 的构造器net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
OgnlRule - net.hasor.db.dal.dynamic.rule中的类
进行 OGNL 求值,并把执行结果加入到 SQL 参数中。
OgnlRule() - 类 的构造器net.hasor.db.dal.dynamic.rule.OgnlRule
 
OgnlUtils - net.hasor.db.dal.dynamic.ognl中的类
OGNL 执行工具。
OgnlUtils() - 类 的构造器net.hasor.db.dal.dynamic.ognl.OgnlUtils
 
onDuplicateStrategy(DuplicateKeyStrategy) - 类 中的方法net.hasor.db.lambda.core.LambdaInsertWrapper
 
onDuplicateStrategy(DuplicateKeyStrategy) - 接口 中的方法net.hasor.db.lambda.InsertExecute
insert 策略,默认策略是 DuplicateKeyStrategy.Into
OPT_KEY_AUTO_MAPPING - 类 中的静态变量net.hasor.db.mapping.resolve.MappingOptions
 
OPT_KEY_CASE_INSENSITIVE - 类 中的静态变量net.hasor.db.mapping.resolve.MappingOptions
 
OPT_KEY_TO_CAMELCASE - 类 中的静态变量net.hasor.db.mapping.resolve.MappingOptions
 
or() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryCompare
 
or() - 接口 中的方法net.hasor.db.lambda.QueryCompare
等于条件 查询,类似:'or ...'
or(Consumer<QueryCompare<T, R>>) - 接口 中的方法net.hasor.db.lambda.QueryCompare
括号方式嵌套一组查询条件,与现有条件为或关系。
ORACLE - 类 中的静态变量net.hasor.db.JdbcUtils
 
Oracle12cDialect - net.hasor.db.dialect.provider中的类
Oracle12c 的 SqlDialect 实现
Oracle12cDialect() - 类 的构造器net.hasor.db.dialect.provider.Oracle12cDialect
 
OracleDialect - net.hasor.db.dialect.provider中的类
Oracle 的 SqlDialect 实现
OracleDialect() - 类 的构造器net.hasor.db.dialect.provider.OracleDialect
 
orderBy(SFunction<T>...) - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
orderBy(SFunction<T>...) - 接口 中的方法net.hasor.db.lambda.QueryFunc
排序,类似:order by xxx
OrderByKeyword - net.hasor.db.lambda.segment中的枚举
排序相关的关键字。
OrRule - net.hasor.db.dal.dynamic.rule中的类
如果参数不为空,则生成 'or column = ?'
OrRule() - 类 的构造器net.hasor.db.dal.dynamic.rule.OrRule
 

P

Page - net.hasor.db.page中的接口
分页
pageBySample(Object, Page) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
分页查询
pageDialect - 类 中的变量net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
pageInfo - 类 中的变量net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
pageInfo() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
pageInfo() - 接口 中的方法net.hasor.db.lambda.QueryFunc
获取对应的分页对象
PageObject - net.hasor.db.page中的类
分页接口 Page 的实现类
PageObject() - 类 的构造器net.hasor.db.page.PageObject
 
PageObject(int, int) - 类 的构造器net.hasor.db.page.PageObject
 
PageObject(int, ESupplier<Integer, SQLException>) - 类 的构造器net.hasor.db.page.PageObject
 
pageResult - 类 中的变量net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
PageResult<T> - net.hasor.db.page中的类
分页查询的结果,含有分页信息。
PageResult(Page, int) - 类 的构造器net.hasor.db.page.PageResult
 
PageResult(Page, int, List<T>) - 类 的构造器net.hasor.db.page.PageResult
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
pageSql(BoundSql, int, int) - 接口 中的方法net.hasor.db.dialect.PageSqlDialect
生成分页查询 SQL
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.Db2Dialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.DerbyDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.DmDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.H2Dialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.HiveDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.HSQLDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.ImpalaDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.InformixDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.KingbaseDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.MySqlDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.Oracle12cDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.OracleDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.PhoenixDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.PostgreSqlDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.SqlLiteDialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.SqlServer2005Dialect
 
pageSql(BoundSql, int, int) - 类 中的方法net.hasor.db.dialect.provider.XuGuDialect
 
PageSqlDialect - net.hasor.db.dialect中的接口
SQL 分页方言
Param - net.hasor.db.dal.repository中的注释类型
参数
ParameterDisposer - net.hasor.db.jdbc.core中的接口
用于关闭 SQL 参数的资源分配,例如: Lob 类型参数。
ParameterFxSegment(String, Map<String, String>) - 类 的构造器net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.ParameterFxSegment
 
parse(String) - 类 中的方法net.hasor.db.dal.dynamic.tokens.GenericTokenParser
 
parseBindSqlNode(ArrayDynamicSql, Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
解析 节点
parseChooseSqlNode(ArrayDynamicSql, Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
解析 节点
ParsedSql - net.hasor.db.jdbc.core中的类
Holds information about a parsed SQL statement.
parseDynamicSql(String) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
 
parseDynamicSql(Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
 
parseForeachSqlNode(ArrayDynamicSql, Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
解析 节点
parseIfSqlNode(ArrayDynamicSql, Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
解析 节点
parseIncludeSqlNode(ArrayDynamicSql, Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
解析 节点
parseMonthDay(int) - 类 中的方法net.hasor.db.types.handler.MonthDayOfNumberTypeHandler
 
parseNodeList(ArrayDynamicSql, NodeList) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
 
parseOtherwiseSqlNode(ArrayDynamicSql, Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
解析 节点
parserConfig(String[], int, int) - 类 中的方法net.hasor.db.dal.dynamic.rule.ArgRule
 
parserQuery(String) - 类 中的方法net.hasor.db.dal.dynamic.nodes.TextDynamicSql
 
parserRule(DefaultSqlSegment, String) - 类 中的静态方法net.hasor.db.dal.dynamic.segment.SqlSegmentParser
 
parseSetSqlNode(ArrayDynamicSql, Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
解析 节点
parseSqlConfig(Method) - 类 中的方法net.hasor.db.dal.repository.parser.ClassDynamicResolve
 
parseSqlConfig(T) - 接口 中的方法net.hasor.db.dal.repository.parser.DynamicResolve
 
parseSqlConfig(String) - 类 中的方法net.hasor.db.dal.repository.parser.XmlDynamicResolve
 
parseSqlConfig(Node) - 类 中的方法net.hasor.db.dal.repository.parser.XmlDynamicResolve
 
parseTextSqlNode(ArrayDynamicSql, Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
工具节点
parseTrimSqlNode(ArrayDynamicSql, Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
解析 节点
parseWhenSqlNode(ArrayDynamicSql, Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
解析 节点
parseWhereSqlNode(ArrayDynamicSql, Node) - 类 中的方法net.hasor.db.dal.dynamic.DynamicParser
解析 节点
parseYearMonth(int) - 类 中的方法net.hasor.db.types.handler.YearMonthOfNumberTypeHandler
 
PHOENIX - 类 中的静态变量net.hasor.db.JdbcUtils
 
PhoenixDialect - net.hasor.db.dialect.provider中的类
PhoenixDialect 对象名有大小写敏感不敏感的问题
PhoenixDialect() - 类 的构造器net.hasor.db.dialect.provider.PhoenixDialect
 
PlaceholderFxSegment(String) - 类 的构造器net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.PlaceholderFxSegment
 
POLARDB - 类 中的静态变量net.hasor.db.JdbcUtils
Aliyun PolarDB
POSTGRESQL - 类 中的静态变量net.hasor.db.JdbcUtils
 
PostgreSqlDialect - net.hasor.db.dialect.provider中的类
PostgreSQL 对象名有大小写敏感不敏感的问题
PostgreSqlDialect() - 类 的构造器net.hasor.db.dialect.provider.PostgreSqlDialect
 
PreparedStatementCallback<T> - net.hasor.db.jdbc中的接口
通用的回调接口。
PreparedStatementCreator - net.hasor.db.jdbc中的接口
该接口用于创建 PreparedStatement 对象。
PreparedStatementExecute - net.hasor.db.dal.execute中的类
负责参数化SQL调用的执行器
PreparedStatementExecute(DynamicContext) - 类 的构造器net.hasor.db.dal.execute.PreparedStatementExecute
 
PreparedStatementSetter - net.hasor.db.jdbc中的接口
用于处理 PreparedStatement 接口的动态参数设置。
PRESTO - 类 中的静态变量net.hasor.db.JdbcUtils
 
previousPage() - 接口 中的方法net.hasor.db.page.Page
移动到上一页
processAfter(Connection, Map<String, Object>) - 类 中的方法net.hasor.db.dal.execute.KeySequenceExecute
 
processBefore(Connection, Map<String, Object>) - 类 中的方法net.hasor.db.dal.execute.KeySequenceExecute
 
processResultSet(ResultSet, TableReader<?>) - 类 中的方法net.hasor.db.dal.execute.DalResultSetExtractor
Process the given ResultSet from a stored procedure.
processResultSet(boolean, ResultSet, SqlParameter.ReturnSqlParameter) - 类 中的静态方法net.hasor.db.jdbc.core.JdbcTemplate
Process the given ResultSet from a stored procedure.
processResultSet(ResultSet, RowMapper<?>) - 类 中的方法net.hasor.db.jdbc.extractor.MultipleResultSetExtractor
Process the given ResultSet from a stored procedure.
processResultSet(boolean, ResultSet, SqlParameter.ReturnSqlParameter) - 类 中的静态方法net.hasor.db.jdbc.extractor.SimpleCallableStatementCallback
Process the given ResultSet from a stored procedure.
processRow(ResultSet, int) - 接口 中的方法net.hasor.db.jdbc.RowCallbackHandler
实现这个方法用于处理结果集的一行记录。
processSelectKey(Connection, Map<String, Object>) - 类 中的方法net.hasor.db.dal.execute.KeySequenceExecute
 
processSelectKey(Connection, Map<String, Object>) - 接口 中的方法net.hasor.db.dal.execute.KeySequenceHolder
 
processSelectKey(DynamicSql) - 类 中的方法net.hasor.db.dal.repository.config.DmlSqlConfig
 
Propagation - net.hasor.db.transaction中的枚举
事务传播属性

Q

Query - net.hasor.db.dal.repository中的注释类型
select 语句
query() - 接口 中的方法net.hasor.db.dal.session.BaseMapper
return LambdaQuery for query
query(PreparedStatementCreator, ResultSetExtractor<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, ResultSetExtractor<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, PreparedStatementSetter, ResultSetExtractor<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Object[], ResultSetExtractor<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, SqlParameterSource, ResultSetExtractor<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Map<String, ?>, ResultSetExtractor<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(PreparedStatementCreator, RowCallbackHandler) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, RowCallbackHandler) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, PreparedStatementSetter, RowCallbackHandler) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Object[], RowCallbackHandler) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, SqlParameterSource, RowCallbackHandler) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Map<String, ?>, RowCallbackHandler) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(PreparedStatementCreator, RowMapper<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, PreparedStatementSetter, RowMapper<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Object[], RowMapper<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, RowMapper<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, SqlParameterSource, RowMapper<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Map<String, ?>, RowMapper<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
query(PreparedStatementCreator, ResultSetExtractor<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个动态查询 SQL 语句。
query(String, ResultSetExtractor<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句。
query(String, PreparedStatementSetter, ResultSetExtractor<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个动态查询 SQL 语句。
query(String, Object[], ResultSetExtractor<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
query(String, SqlParameterSource, ResultSetExtractor<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
query(String, Map<String, ?>, ResultSetExtractor<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
query(PreparedStatementCreator, RowCallbackHandler) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
Query using a prepared statement, reading the ResultSet on a per-row basis with a RowCallbackHandler.
query(String, RowCallbackHandler) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句。
query(String, PreparedStatementSetter, RowCallbackHandler) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, Object[], RowCallbackHandler) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, SqlParameterSource, RowCallbackHandler) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, Map<String, ?>, RowCallbackHandler) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(PreparedStatementCreator, RowMapper<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
Query using a prepared statement, mapping each row to a Java object via a RowMapper.
query(String, PreparedStatementSetter, RowMapper<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
query(String, Object[], RowMapper<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
query(String, RowMapper<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并使用 RowMapper 处理结果集。
query(String, SqlParameterSource, RowMapper<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
query(String, Map<String, ?>, RowMapper<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
query(ResultSetExtractor<V>) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
query(RowCallbackHandler) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
query(RowMapper<V>) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
query(ResultSetExtractor<V>) - 接口 中的方法net.hasor.db.lambda.QueryExecute
执行查询,并通过 ResultSetExtractor 转换结果集。
query(RowMapper<V>) - 接口 中的方法net.hasor.db.lambda.QueryExecute
执行查询,并使用 RowMapper 处理结果集。
query(RowCallbackHandler) - 接口 中的方法net.hasor.db.lambda.QueryExecute
执行查询,并通过 RowCallbackHandler 处理结果集。
QueryCompare<T,R> - net.hasor.db.lambda中的接口
动态拼条件。
QueryExecute<T> - net.hasor.db.lambda中的接口
lambda Query 执行
queryForCount() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
queryForCount() - 接口 中的方法net.hasor.db.lambda.QueryExecute
生成 select count() 查询语句并查询总数。
queryForInt(String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForInt(String, Object[]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForInt(String, SqlParameterSource) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForInt(String, Map<String, ?>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForInt(String) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并取得 int 类型数据。
queryForInt(String, Object[]) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForInt(String, SqlParameterSource) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForInt(String, Map<String, ?>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForLargeCount() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
queryForLargeCount() - 接口 中的方法net.hasor.db.lambda.QueryExecute
生成 select count() 查询语句并查询总数。
queryForList(String, Class<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, Object[], Class<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, SqlParameterSource, Class<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, Map<String, ?>, Class<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, Object[]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, SqlParameterSource) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, Map<String, ?>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, PreparedStatementSetter) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, Class<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,结果将被映射到一个列表(一个条目为每一行)的对象,列表中每一条记录都是elementType参数指定的类型对象。
queryForList(String, Object[], Class<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, SqlParameterSource, Class<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, Map<String, ?>, Class<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,结果将被映射到一个列表(一个条目为每一行)的对象, 列表中每一条记录都是Map类型对象。
queryForList(String, Object[]) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, PreparedStatementSetter) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, SqlParameterSource) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, Map<String, ?>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
queryForList() - 接口 中的方法net.hasor.db.lambda.QueryExecute
执行查询,并结果将被映射到一个列表(一个条目为每一行)的对象,列表中每一条记录都是elementType参数指定的类型对象。
queryForLong(String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForLong(String, Object[]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForLong(String, SqlParameterSource) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForLong(String, Map<String, ?>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForLong(String) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并取得 long 类型数据。
queryForLong(String, Object[]) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForLong(String, SqlParameterSource) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,sql 参数通过 SqlParameterSource 封装。
queryForLong(String, Map<String, ?>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,sql 参数通过 Map 封装。
queryForMap(String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForMap(String, Object[]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForMap(String, SqlParameterSource) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForMap(String, Map<String, ?>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForMap(String) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并将结果集数据转换成Map
queryForMap(String, Object[]) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForMap(String, SqlParameterSource) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForMap(String, Map<String, ?>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForMap() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
queryForMap() - 接口 中的方法net.hasor.db.lambda.QueryExecute
执行查询,并将结果集数据转换成Map
queryForMapList() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
queryForMapList() - 接口 中的方法net.hasor.db.lambda.QueryExecute
执行查询,结果将被映射到一个列表(一个条目为每一行)的对象, 列表中每一条记录都是Map类型对象。
queryForObject(String, RowMapper<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, Object[], RowMapper<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, SqlParameterSource, RowMapper<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, Map<String, ?>, RowMapper<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, Class<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, Object[], Class<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, SqlParameterSource, Class<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, Map<String, ?>, Class<T>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, RowMapper<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并使用 RowMapper 处理结果集。
queryForObject(String, Object[], RowMapper<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForObject(String, SqlParameterSource, RowMapper<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,查询参数使用 SqlParameterSource 封装。
queryForObject(String, Map<String, ?>, RowMapper<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,查询参数使用 Map 封装。
queryForObject(String, Class<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并将结果集数据转换成requiredType参数指定的类型对象。
queryForObject(String, Object[], Class<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForObject(String, SqlParameterSource, Class<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,查询参数使用 SqlParameterSource 封装,并将查询结果使用 requiredType 参数表示的类型返回。
queryForObject(String, Map<String, ?>, Class<T>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,查询参数使用 Map 封装,并将查询结果使用 requiredType 参数表示的类型返回。
queryForObject() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
queryForObject() - 接口 中的方法net.hasor.db.lambda.QueryExecute
执行查询,并返回一个结果。
queryForString(String) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForString(String, Object[]) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForString(String, SqlParameterSource) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForString(String, Map<String, ?>) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
queryForString(String) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并取得 String 类型数据。
queryForString(String, Object[]) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForString(String, SqlParameterSource) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForString(String, Map<String, ?>) - 接口 中的方法net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
QueryFunc<T,R> - net.hasor.db.lambda中的接口
Query 复杂操作构造器。
queryParam - 类 中的变量net.hasor.db.lambda.core.AbstractQueryCompare
 
QuerySqlConfig - net.hasor.db.dal.repository.config中的类
Query SqlConfig
QuerySqlConfig(DynamicSql) - 类 的构造器net.hasor.db.dal.repository.config.QuerySqlConfig
 
QuerySqlConfig(DynamicSql, Node) - 类 的构造器net.hasor.db.dal.repository.config.QuerySqlConfig
 
queryStatement(String, Object) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
执行 Mapper 配置文件中的 SQL
queryStatement(String, Object, Page) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
执行 Mapper 配置文件中的 SQL
queryStatement(String, Object) - 类 中的方法net.hasor.db.dal.session.DalSession
 
queryStatement(String, Object, Page) - 类 中的方法net.hasor.db.dal.session.DalSession
 
queryString - 类 中的变量net.hasor.db.dialect.SqlBuilder
 
queryTemplate - 类 中的变量net.hasor.db.lambda.core.AbstractQueryCompare
 
QueryType - net.hasor.db.dal.repository中的枚举
查询类型

R

RefMapper - net.hasor.db.dal.repository中的注释类型
引用 Mapper 配置文件中的 SQL。
register(String, SqlBuildRule) - 类 中的方法net.hasor.db.dal.dynamic.rule.RuleRegistry
注册 SqlBuildRule
register(int, TypeHandler<?>) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
注册 TypeHandler
register(Class<?>, TypeHandler<?>) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
注册 TypeHandler
registerCross(int, Class<?>, TypeHandler<?>) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
 
registerDialectAlias(String, Class<? extends SqlDialect>) - 类 中的静态方法net.hasor.db.dialect.SqlDialectRegister
 
registerHandler(Class<? extends TypeHandler<?>>, TypeHandler<?>) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
根据 @MappedJavaTypes @MappedJdbcTypes @MappedCross 注解注册 TypeHandler
released() - 接口 中的方法net.hasor.db.transaction.ConnectionHolder
减少引用计数,一个因为持有人已被释放
releaseSavepoint() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
releaseSavepoint(Savepoint) - 接口 中的方法net.hasor.db.transaction.support.SavepointManager
释放某个事务的保存点
requested() - 接口 中的方法net.hasor.db.transaction.ConnectionHolder
增加引用计数,一个因为持有人已被请求
resolveOptions(Node) - 类 中的静态方法net.hasor.db.mapping.resolve.MappingOptions
 
resolveOptions(Node, MappingOptions) - 类 中的静态方法net.hasor.db.mapping.resolve.MappingOptions
 
resolveTable(Class<V>, MappingOptions) - 类 中的方法net.hasor.db.mapping.resolve.ClassTableMappingResolve
 
resolveTableMapping(Node, ClassLoader, TypeHandlerRegistry, MappingOptions) - 类 中的方法net.hasor.db.dal.repository.parser.XmlTableMappingResolve
 
resolveTableMapping(Class<?>, ClassLoader, TypeHandlerRegistry) - 类 中的静态方法net.hasor.db.mapping.resolve.ClassTableMappingResolve
 
resolveTableMapping(Class<?>, ClassLoader, TypeHandlerRegistry, MappingOptions) - 类 中的方法net.hasor.db.mapping.resolve.ClassTableMappingResolve
 
resolveTableMapping(T, ClassLoader, TypeHandlerRegistry, MappingOptions) - 接口 中的方法net.hasor.db.mapping.resolve.TableMappingResolve
 
resolveTypeName(Class<?>) - 类 中的方法net.hasor.db.types.handler.ArrayTypeHandler
 
restore(Map, Object, Member, String, Object) - 类 中的方法net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
resultMap - 类 中的变量net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
ResultSetExtractor<T> - net.hasor.db.jdbc中的接口
回调接口,用于 JDBC 结果集转换。
resultSetType - 类 中的变量net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
ResultSetType - net.hasor.db.dal.repository中的枚举
FORWARD_ONLY,SCROLL_SENSITIVE, SCROLL_INSENSITIVE 或 DEFAULT(等价于 unset) 中的一个,默认值为 unset (依赖数据库驱动)。
resultType - 类 中的变量net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
resume(LocalTransactionStatus) - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
恢复被挂起的事务
rightQualifier() - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
rightQualifier() - 类 中的方法net.hasor.db.dialect.provider.AbstractDialect
 
rightQualifier() - 类 中的方法net.hasor.db.dialect.provider.SqlServer2005Dialect
 
rightQualifier() - 接口 中的方法net.hasor.db.dialect.SqlDialect
 
rollBack() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
 
rollBack(TransactionStatus) - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
回滚事务
rollback(Savepoint) - 接口 中的方法net.hasor.db.transaction.support.SavepointManager
回滚事务到一个指定的保存点
rollback() - 类 中的方法net.hasor.db.transaction.support.TransactionObject
 
rollBack(TransactionStatus) - 接口 中的方法net.hasor.db.transaction.TransactionManager
回滚事务
rollBack() - 接口 中的方法net.hasor.db.transaction.TransactionManager
回滚最近 begin 的那个事务
rollbackToSavepoint() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
RowCallbackHandler - net.hasor.db.jdbc中的接口
JDBC 结果集行数据处理器。
RowCallbackHandlerResultSetExtractor - net.hasor.db.jdbc.extractor中的类
使用 RowCallbackHandler 类型循环处理每一行记录的适配器。
RowCallbackHandlerResultSetExtractor(RowCallbackHandler) - 类 的构造器net.hasor.db.jdbc.extractor.RowCallbackHandlerResultSetExtractor
 
RowMapper<T> - net.hasor.db.jdbc中的接口
这个接口用来映射 JDBC 结果集中一行数据。
RowMapperResultSetExtractor<T> - net.hasor.db.jdbc.extractor中的类
ResultSetExtractor 接口实现类,该类会将结果集中的每一行进行处理,并返回一个 List 用以封装处理结果集。
RowMapperResultSetExtractor(RowMapper<T>) - 类 的构造器net.hasor.db.jdbc.extractor.RowMapperResultSetExtractor
RowMapperResultSetExtractor(RowMapper<T>, int) - 类 的构造器net.hasor.db.jdbc.extractor.RowMapperResultSetExtractor
RuleFxSegment(String, String, String) - 类 的构造器net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.RuleFxSegment
 
RuleRegistry - net.hasor.db.dal.dynamic.rule中的类
SqlBuildRule 注册器
RuleRegistry() - 类 的构造器net.hasor.db.dal.dynamic.rule.RuleRegistry
 

S

save(T) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
插入一条记录
save(List<T>) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
插入一组记录
saveDynamic(String, String, DynamicSql) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
saveMapping(String, String, TableMapping<?>) - 类 中的方法net.hasor.db.dal.repository.DalRegistry
 
saveOrUpdate(T) - 接口 中的方法net.hasor.db.dal.session.BaseMapper
保存或修改
SavepointManager - net.hasor.db.transaction.support中的接口
Savepoint Manager
Segment - net.hasor.db.lambda.segment中的接口
SQL 片段。
SegmentSqlConfig - net.hasor.db.dal.repository.config中的类
Segment SqlConfig
SegmentSqlConfig(DynamicSql) - 类 的构造器net.hasor.db.dal.repository.config.SegmentSqlConfig
 
select(SFunction<T>...) - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
select(String...) - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
select(String...) - 接口 中的方法net.hasor.db.lambda.QueryFunc
查询属性 在分组查询下:设置参数中,只有 group by 列才会被查询。
select(SFunction<T>...) - 接口 中的方法net.hasor.db.lambda.QueryFunc
查询属性 在分组查询下:设置参数中,只有 group by 列才会被查询。
selectAll() - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
selectAll() - 接口 中的方法net.hasor.db.lambda.QueryFunc
查询所有列 在分组查询下:返回所有分组列
SelectKeyDynamicSql - net.hasor.db.dal.dynamic.nodes中的类
标签
SelectKeyDynamicSql(String, int, String, String, int, String, String, String, String, String) - 类 的构造器net.hasor.db.dal.dynamic.nodes.SelectKeyDynamicSql
 
SelectKeySequenceHolderFactory - net.hasor.db.dal.execute.sequence中的类
负责处理 SelectKey 的执行
SelectKeySequenceHolderFactory() - 类 的构造器net.hasor.db.dal.execute.sequence.SelectKeySequenceHolderFactory
 
SelectKeySqlConfig - net.hasor.db.dal.repository.config中的类
SelectKey SqlConfig
SelectKeySqlConfig(SelectKeyDynamicSql) - 类 的构造器net.hasor.db.dal.repository.config.SelectKeySqlConfig
 
setAccessorApply(EFunction<DataSource, Connection, SQLException>) - 类 中的方法net.hasor.db.jdbc.core.JdbcAccessor
 
setAccessorApply(Function<DataSource, Connection>) - 类 中的方法net.hasor.db.jdbc.core.JdbcAccessor
 
setAllowPackageProtectedAccess(boolean) - 类 中的方法net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
setAllowPrivateAccess(boolean) - 类 中的方法net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
setAllowProtectedAccess(boolean) - 类 中的方法net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
setAutoMapping(Boolean) - 类 中的方法net.hasor.db.mapping.resolve.MappingOptions
 
setCaseInsensitive(Boolean) - 类 中的方法net.hasor.db.mapping.resolve.MappingOptions
 
setConnection(Connection) - 类 中的方法net.hasor.db.jdbc.core.JdbcAccessor
Set the JDBC Connection to obtain connection from.
setCurrentPage(int) - 接口 中的方法net.hasor.db.page.Page
设置前页号
setCurrentPage(int) - 类 中的方法net.hasor.db.page.PageObject
设置前页号
setData(List<T>) - 类 中的方法net.hasor.db.page.PageResult
 
setDataSource(DataSource) - 类 中的方法net.hasor.db.jdbc.core.JdbcAccessor
Set the JDBC DataSource to obtain connections from.
setDefaultNode(DynamicSql) - 类 中的方法net.hasor.db.dal.dynamic.nodes.ChooseDynamicSql
追加子节点
setDialect(SqlDialect) - 类 中的方法net.hasor.db.lambda.core.AbstractExecute
 
setDialect(SqlDialect) - 类 中的方法net.hasor.db.lambda.core.LambdaTemplate
 
SetDynamicSql - net.hasor.db.dal.dynamic.nodes中的类
对应XML中
SetDynamicSql() - 类 的构造器net.hasor.db.dal.dynamic.nodes.SetDynamicSql
 
setExpr(String) - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
setFetchSize(int) - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
setFetchSize(int) - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
setHandler(String) - 类 中的方法net.hasor.db.dal.repository.config.SelectKeySqlConfig
 
setIgnoreWarnings(boolean) - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
setJavaType(Class<?>) - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
setJdbcType(Integer) - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
setKeyColumn(String) - 类 中的方法net.hasor.db.dal.repository.config.SelectKeySqlConfig
 
setKeyProperty(String) - 类 中的方法net.hasor.db.dal.repository.config.SelectKeySqlConfig
 
setMapUnderscoreToCamelCase(Boolean) - 类 中的方法net.hasor.db.mapping.resolve.MappingOptions
 
setMaxRows(int) - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
setMultipleResultType(MultipleResultsType) - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
setNonNullParameter(PreparedStatement, int, T, Integer) - 类 中的方法net.hasor.db.types.handler.AbstractTypeHandler
 
setNonNullParameter(PreparedStatement, int, Object, Integer) - 类 中的方法net.hasor.db.types.handler.ArrayTypeHandler
 
setNonNullParameter(PreparedStatement, int, BigDecimal, Integer) - 类 中的方法net.hasor.db.types.handler.BigDecimalTypeHandler
 
setNonNullParameter(PreparedStatement, int, BigInteger, Integer) - 类 中的方法net.hasor.db.types.handler.BigIntegerTypeHandler
 
setNonNullParameter(PreparedStatement, int, Byte[], Integer) - 类 中的方法net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
setNonNullParameter(PreparedStatement, int, byte[], Integer) - 类 中的方法net.hasor.db.types.handler.BlobBytesTypeHandler
 
setNonNullParameter(PreparedStatement, int, InputStream, Integer) - 类 中的方法net.hasor.db.types.handler.BlobInputStreamTypeHandler
setNonNullParameter(PreparedStatement, int, Boolean, Integer) - 类 中的方法net.hasor.db.types.handler.BooleanTypeHandler
 
setNonNullParameter(PreparedStatement, int, Byte[], Integer) - 类 中的方法net.hasor.db.types.handler.BytesForWrapTypeHandler
 
setNonNullParameter(PreparedStatement, int, InputStream, Integer) - 类 中的方法net.hasor.db.types.handler.BytesInputStreamTypeHandler
 
setNonNullParameter(PreparedStatement, int, byte[], Integer) - 类 中的方法net.hasor.db.types.handler.BytesTypeHandler
 
setNonNullParameter(PreparedStatement, int, Byte, Integer) - 类 中的方法net.hasor.db.types.handler.ByteTypeHandler
 
setNonNullParameter(PreparedStatement, int, Character, Integer) - 类 中的方法net.hasor.db.types.handler.CharacterTypeHandler
 
setNonNullParameter(PreparedStatement, int, Reader, Integer) - 类 中的方法net.hasor.db.types.handler.ClobReaderTypeHandler
setNonNullParameter(PreparedStatement, int, String, Integer) - 类 中的方法net.hasor.db.types.handler.ClobTypeHandler
 
setNonNullParameter(PreparedStatement, int, Date, Integer) - 类 中的方法net.hasor.db.types.handler.DateOnlyTypeHandler
 
setNonNullParameter(PreparedStatement, int, Date, Integer) - 类 中的方法net.hasor.db.types.handler.DateTypeHandler
 
setNonNullParameter(PreparedStatement, int, Double, Integer) - 类 中的方法net.hasor.db.types.handler.DoubleTypeHandler
 
setNonNullParameter(PreparedStatement, int, E, Integer) - 类 中的方法net.hasor.db.types.handler.EnumTypeHandler
 
setNonNullParameter(PreparedStatement, int, Float, Integer) - 类 中的方法net.hasor.db.types.handler.FloatTypeHandler
 
setNonNullParameter(PreparedStatement, int, Instant, Integer) - 类 中的方法net.hasor.db.types.handler.InstantTypeHandler
 
setNonNullParameter(PreparedStatement, int, Integer, Integer) - 类 中的方法net.hasor.db.types.handler.IntegerTypeHandler
 
setNonNullParameter(PreparedStatement, int, JapaneseDate, Integer) - 类 中的方法net.hasor.db.types.handler.JapaneseDateTypeHandler
 
setNonNullParameter(PreparedStatement, int, LocalDateTime, Integer) - 类 中的方法net.hasor.db.types.handler.LocalDateTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, LocalDate, Integer) - 类 中的方法net.hasor.db.types.handler.LocalDateTypeHandler
 
setNonNullParameter(PreparedStatement, int, LocalTime, Integer) - 类 中的方法net.hasor.db.types.handler.LocalTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, Long, Integer) - 类 中的方法net.hasor.db.types.handler.LongTypeHandler
 
setNonNullParameter(PreparedStatement, int, MonthDay, Integer) - 类 中的方法net.hasor.db.types.handler.MonthDayOfNumberTypeHandler
 
setNonNullParameter(PreparedStatement, int, MonthDay, Integer) - 类 中的方法net.hasor.db.types.handler.MonthDayOfStringTypeHandler
 
setNonNullParameter(PreparedStatement, int, MonthDay, Integer) - 类 中的方法net.hasor.db.types.handler.MonthDayOfTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, Month, Integer) - 类 中的方法net.hasor.db.types.handler.MonthOfNumberTypeHandler
 
setNonNullParameter(PreparedStatement, int, Month, Integer) - 类 中的方法net.hasor.db.types.handler.MonthOfStringTypeHandler
 
setNonNullParameter(PreparedStatement, int, Month, Integer) - 类 中的方法net.hasor.db.types.handler.MonthOfTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, Character, Integer) - 类 中的方法net.hasor.db.types.handler.NCharacterTypeHandler
 
setNonNullParameter(PreparedStatement, int, Reader, Integer) - 类 中的方法net.hasor.db.types.handler.NClobReaderTypeHandler
setNonNullParameter(PreparedStatement, int, String, Integer) - 类 中的方法net.hasor.db.types.handler.NClobTypeHandler
 
setNonNullParameter(PreparedStatement, int, Reader, Integer) - 类 中的方法net.hasor.db.types.handler.NStringReaderTypeHandler
 
setNonNullParameter(PreparedStatement, int, String, Integer) - 类 中的方法net.hasor.db.types.handler.NStringTypeHandler
 
setNonNullParameter(PreparedStatement, int, Number, Integer) - 类 中的方法net.hasor.db.types.handler.NumberTypeHandler
 
setNonNullParameter(PreparedStatement, int, Object, Integer) - 类 中的方法net.hasor.db.types.handler.ObjectTypeHandler
 
setNonNullParameter(PreparedStatement, int, OffsetDateTime, Integer) - 类 中的方法net.hasor.db.types.handler.OffsetDateTimeForSqlTypeHandler
 
setNonNullParameter(PreparedStatement, int, OffsetDateTime, Integer) - 类 中的方法net.hasor.db.types.handler.OffsetDateTimeForUTCTypeHandler
 
setNonNullParameter(PreparedStatement, int, OffsetTime, Integer) - 类 中的方法net.hasor.db.types.handler.OffsetTimeForSqlTypeHandler
 
setNonNullParameter(PreparedStatement, int, OffsetTime, Integer) - 类 中的方法net.hasor.db.types.handler.OffsetTimeForUTCTypeHandler
 
setNonNullParameter(PreparedStatement, int, Short, Integer) - 类 中的方法net.hasor.db.types.handler.ShortTypeHandler
 
setNonNullParameter(PreparedStatement, int, Date, Integer) - 类 中的方法net.hasor.db.types.handler.SqlDateTypeHandler
 
setNonNullParameter(PreparedStatement, int, Timestamp, Integer) - 类 中的方法net.hasor.db.types.handler.SqlTimestampTypeHandler
 
setNonNullParameter(PreparedStatement, int, Time, Integer) - 类 中的方法net.hasor.db.types.handler.SqlTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, InputStream, Integer) - 类 中的方法net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
setNonNullParameter(PreparedStatement, int, Reader, Integer) - 类 中的方法net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
setNonNullParameter(PreparedStatement, int, String, Integer) - 类 中的方法net.hasor.db.types.handler.SqlXmlTypeHandler
 
setNonNullParameter(PreparedStatement, int, Reader, Integer) - 类 中的方法net.hasor.db.types.handler.StringReaderTypeHandler
 
setNonNullParameter(PreparedStatement, int, String, Integer) - 类 中的方法net.hasor.db.types.handler.StringTypeHandler
 
setNonNullParameter(PreparedStatement, int, Date, Integer) - 类 中的方法net.hasor.db.types.handler.TimeOnlyTypeHandler
 
setNonNullParameter(PreparedStatement, int, YearMonth, Integer) - 类 中的方法net.hasor.db.types.handler.YearMonthOfNumberTypeHandler
 
setNonNullParameter(PreparedStatement, int, YearMonth, Integer) - 类 中的方法net.hasor.db.types.handler.YearMonthOfStringTypeHandler
 
setNonNullParameter(PreparedStatement, int, YearMonth, Integer) - 类 中的方法net.hasor.db.types.handler.YearMonthOfTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, Year, Integer) - 类 中的方法net.hasor.db.types.handler.YearOfNumberTypeHandler
 
setNonNullParameter(PreparedStatement, int, Year, Integer) - 类 中的方法net.hasor.db.types.handler.YearOfStringTypeHandler
 
setNonNullParameter(PreparedStatement, int, Year, Integer) - 类 中的方法net.hasor.db.types.handler.YearOfTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, ZonedDateTime, Integer) - 类 中的方法net.hasor.db.types.handler.ZonedDateTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, Object, Integer) - 类 中的方法net.hasor.db.types.UnknownTypeHandler
 
setOrder(String) - 类 中的方法net.hasor.db.dal.repository.config.SelectKeySqlConfig
 
setPageNumberOffset(int) - 接口 中的方法net.hasor.db.page.Page
设置页码偏移量(例如:从1页作为起始页,可以设置为 1。
setPageNumberOffset(int) - 类 中的方法net.hasor.db.page.PageObject
 
setPageSize(int) - 接口 中的方法net.hasor.db.page.Page
设置分页的页大小,-1 表示无穷大
setPageSize(int) - 类 中的方法net.hasor.db.page.PageObject
设置分页的页大小
setParameter(PreparedStatement, int, T, Integer) - 类 中的方法net.hasor.db.types.handler.AbstractTypeHandler
 
setParameter(PreparedStatement, int, T, Integer) - 接口 中的方法net.hasor.db.types.TypeHandler
 
setParameterValue(PreparedStatement, int, Object) - 类 中的方法net.hasor.db.types.TypeHandlerRegistry
一个工具方法,会根据 value Type 自动的选择对应的 TypeHandler
setPrintStmtError(boolean) - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
setQueryTimeout(int) - 类 中的方法net.hasor.db.jdbc.core.JdbcConnection
 
setReadOnly() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
setReadOnly() - 接口 中的方法net.hasor.db.transaction.TransactionStatus
设置事务状态为只读,当执行事务commit操作时,回滚该事务。
setRequiredType(Class<T>) - 类 中的方法net.hasor.db.jdbc.mapper.SingleColumnRowMapper
Set the type that each result object is expected to match.
setResultMap(String) - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
setResultsCaseInsensitive(boolean) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
setResultsCaseInsensitive(boolean) - 类 中的方法net.hasor.db.jdbc.extractor.SimpleCallableStatementCallback
 
setResultSetType(ResultSetType) - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
setResultType(String) - 类 中的方法net.hasor.db.dal.repository.config.QuerySqlConfig
 
setRollback() - 类 中的方法net.hasor.db.transaction.support.LocalTransactionStatus
 
setRollback() - 接口 中的方法net.hasor.db.transaction.TransactionStatus
设置事务状态为回滚,作为替代抛出异常进而触发回滚操作。
setRowTester(Predicate<T>) - 类 中的方法net.hasor.db.jdbc.extractor.FilterResultSetExtractor
 
setSchema(String) - 类 中的方法net.hasor.db.mapping.def.TableDef
 
setSqlMode(SqlMode) - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
setStatementType(StatementType) - 类 中的方法net.hasor.db.dal.repository.config.DmlSqlConfig
 
setTable(String) - 类 中的方法net.hasor.db.mapping.def.TableDef
 
setTimeout(int) - 类 中的方法net.hasor.db.dal.repository.config.DmlSqlConfig
 
setTransaction() - 接口 中的方法net.hasor.db.transaction.ConnectionHolder
设置事务状态
setTypeHandler(TypeHandler<?>) - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
setTypeRegistry(TypeHandlerRegistry) - 类 中的方法net.hasor.db.jdbc.core.JdbcTemplate
 
setup(Map, Object, Member, String) - 类 中的方法net.hasor.db.dal.dynamic.ognl.OgnlMemberAccess
 
setValue(Object) - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
setValues(PreparedStatement, int) - 接口 中的方法net.hasor.db.jdbc.BatchPreparedStatementSetter
Set parameter values on the given PreparedStatement.
setValues(CallableStatement) - 接口 中的方法net.hasor.db.jdbc.CallableStatementSetter
Set parameter values on the given CallableStatement.
setValues(PreparedStatement) - 类 中的方法net.hasor.db.jdbc.core.ArgPreparedStatementSetter
 
setValues(PreparedStatement) - 接口 中的方法net.hasor.db.jdbc.PreparedStatementSetter
Set parameter values on the given PreparedStatement.
ShortTypeHandler - net.hasor.db.types.handler中的类
 
ShortTypeHandler() - 类 的构造器net.hasor.db.types.handler.ShortTypeHandler
 
SimpleCallableStatementCallback - net.hasor.db.jdbc.extractor中的类
ResultSetExtractor 接口实现类,该类会将结果集中的每一行进行处理,并返回一个 List 用以封装处理结果集。
SimpleCallableStatementCallback(List<SqlParameter>) - 类 的构造器net.hasor.db.jdbc.extractor.SimpleCallableStatementCallback
 
SimpleCallableStatementCallback(MultipleProcessType, List<SqlParameter>) - 类 的构造器net.hasor.db.jdbc.extractor.SimpleCallableStatementCallback
 
SimpleMapper - net.hasor.db.dal.repository中的注释类型
基于注解的 Mapper 。
SingleColumnRowMapper<T> - net.hasor.db.jdbc.mapper中的类
 
SingleColumnRowMapper(Class<T>) - 类 的构造器net.hasor.db.jdbc.mapper.SingleColumnRowMapper
Create a new SingleColumnRowMapper.
SingleColumnRowMapper(Class<T>, TypeHandlerRegistry) - 类 的构造器net.hasor.db.jdbc.mapper.SingleColumnRowMapper
Create a new SingleColumnRowMapper.
SQL_SERVER - 类 中的静态变量net.hasor.db.JdbcUtils
 
SqlArg - net.hasor.db.dal.dynamic中的类
代表一个动态 SQL Build 之后的具体 SQL 和其参数
SqlArg(String, Object, SqlMode, Integer, Class<?>, TypeHandler<?>) - 类 的构造器net.hasor.db.dal.dynamic.SqlArg
 
SqlBuilder - net.hasor.db.dialect中的类
SQL Build
SqlBuilder() - 类 的构造器net.hasor.db.dialect.SqlBuilder
 
SqlBuildRule - net.hasor.db.dal.dynamic.rule中的接口
动态 SQL 中定义的规则。
SqlDateTypeHandler - net.hasor.db.types.handler中的类
 
SqlDateTypeHandler() - 类 的构造器net.hasor.db.types.handler.SqlDateTypeHandler
 
SqlDialect - net.hasor.db.dialect中的接口
SQL 方言
SqlDialectRegister - net.hasor.db.dialect中的类
方言管理器
SqlDialectRegister() - 类 的构造器net.hasor.db.dialect.SqlDialectRegister
 
SQLITE - 类 中的静态变量net.hasor.db.JdbcUtils
 
SqlKeyword - net.hasor.db.lambda.segment中的枚举
SQL 查询相关的关键字。
SqlLiteDialect - net.hasor.db.dialect.provider中的类
SqlLite 的 SqlDialect 实现
SqlLiteDialect() - 类 的构造器net.hasor.db.dialect.provider.SqlLiteDialect
 
SqlMode - net.hasor.db.dal.dynamic中的枚举
参数模式
SqlParameter - net.hasor.db.jdbc中的接口
Object to represent an SQL parameter definition.
SqlParameter.InSqlParameter - net.hasor.db.jdbc中的接口
 
SqlParameter.OutSqlParameter - net.hasor.db.jdbc中的接口
 
SqlParameter.ReturnSqlParameter - net.hasor.db.jdbc中的接口
 
SqlParameter.ValueSqlParameter - net.hasor.db.jdbc中的接口
 
SqlParameterSource - net.hasor.db.jdbc中的接口
Interface that defines common functionality for objects that can offer parameter values for named SQL parameters, serving as argument for JdbcTemplate operations.
SqlParameterUtils - net.hasor.db.jdbc中的类
Object to represent an SQL parameter definition.
SqlParameterUtils(String) - 类 的构造器net.hasor.db.jdbc.SqlParameterUtils
 
SqlSegmentParser - net.hasor.db.dal.dynamic.segment中的类
DynamicSql 解析器,仅支持:@{}、#{}、${} 三种写法。
SqlSegmentParser() - 类 的构造器net.hasor.db.dal.dynamic.segment.SqlSegmentParser
 
SqlServer2005Dialect - net.hasor.db.dialect.provider中的类
SqlServer2005 的 SqlDialect 实现 (form mybatis-plus-extension-3.3.0.jar ,com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServer2005Dialect)
SqlServer2005Dialect() - 类 的构造器net.hasor.db.dialect.provider.SqlServer2005Dialect
 
SqlTimestampTypeHandler - net.hasor.db.types.handler中的类
 
SqlTimestampTypeHandler() - 类 的构造器net.hasor.db.types.handler.SqlTimestampTypeHandler
 
SqlTimeTypeHandler - net.hasor.db.types.handler中的类
 
SqlTimeTypeHandler() - 类 的构造器net.hasor.db.types.handler.SqlTimeTypeHandler
 
SqlXmlForInputStreamTypeHandler - net.hasor.db.types.handler中的类
 
SqlXmlForInputStreamTypeHandler() - 类 的构造器net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
SqlXmlForReaderTypeHandler - net.hasor.db.types.handler中的类
 
SqlXmlForReaderTypeHandler() - 类 的构造器net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
sqlXmlToStream(SQLXML) - 类 中的方法net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
sqlXmlToStream(SQLXML) - 类 中的方法net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
sqlXmlToStream(SQLXML) - 类 中的方法net.hasor.db.types.handler.SqlXmlTypeHandler
 
SqlXmlTypeHandler - net.hasor.db.types.handler中的类
Convert String to/from SQLXML.
SqlXmlTypeHandler() - 类 的构造器net.hasor.db.types.handler.SqlXmlTypeHandler
 
StatementCallback<T> - net.hasor.db.jdbc中的接口
通用的回调接口。
StatementExecute - net.hasor.db.dal.execute中的类
负责一般SQL调用的执行器
StatementExecute(DynamicContext) - 类 的构造器net.hasor.db.dal.execute.StatementExecute
 
statementSet(PreparedStatement, BoundSql) - 类 中的方法net.hasor.db.dal.execute.PreparedStatementExecute
 
StatementSetterUtils - net.hasor.db.jdbc.core中的类
 
StatementSetterUtils() - 类 的构造器net.hasor.db.jdbc.core.StatementSetterUtils
 
StatementType - net.hasor.db.dal.repository中的枚举
使用 Statement 方式。
stopTransaction() - 类 中的方法net.hasor.db.transaction.support.TransactionObject
 
StringReaderTypeHandler - net.hasor.db.types.handler中的类
 
StringReaderTypeHandler() - 类 的构造器net.hasor.db.types.handler.StringReaderTypeHandler
 
StringTypeHandler - net.hasor.db.types.handler中的类
 
StringTypeHandler() - 类 的构造器net.hasor.db.types.handler.StringTypeHandler
 
sub(int) - 类 中的方法net.hasor.db.lambda.segment.MergeSqlSegment
 
subNodes - 类 中的变量net.hasor.db.dal.dynamic.nodes.ArrayDynamicSql
子节点
supportInsertIgnore(List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
supportInsertIgnore(List<String>, List<String>) - 接口 中的方法net.hasor.db.dialect.InsertSqlDialect
是否支持 insert ignore
supportInsertIgnore(List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.MySqlDialect
 
supportInsertIgnore(List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.OracleDialect
 
supportInsertInto(List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
supportInsertInto(List<String>, List<String>) - 接口 中的方法net.hasor.db.dialect.InsertSqlDialect
是否支持 insert into
supportInsertInto(List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.MySqlDialect
 
supportInsertInto(List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.OracleDialect
 
supportPage() - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
由于 pageInfo 是在高层 QueryExecute 实现中提供的能力,因此提供一个开关。
supportPage() - 类 中的方法net.hasor.db.lambda.core.LambdaDeleteWrapper
 
supportPage() - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
supportPage() - 类 中的方法net.hasor.db.lambda.core.LambdaUpdateWrapper
 
supportSavepoint() - 接口 中的方法net.hasor.db.transaction.support.SavepointManager
则表示当前数据库连接是否被打开(被打开的连接一定有引用)
supportUpsert(List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
supportUpsert(List<String>, List<String>) - 接口 中的方法net.hasor.db.dialect.InsertSqlDialect
是否支持 insert replace
supportUpsert(List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.MySqlDialect
 
supportUpsert(List<String>, List<String>) - 类 中的方法net.hasor.db.dialect.provider.OracleDialect
 
suspend(LocalTransactionStatus) - 类 中的方法net.hasor.db.transaction.support.LocalTransactionManager
挂起事务
SYBASE - 类 中的静态变量net.hasor.db.JdbcUtils
 

T

Table - net.hasor.db.mapping中的注释类型
标记在类型上表示映射到的表
TableDef<T> - net.hasor.db.mapping.def中的类
一个实体的映射信息
TableDef(String, String, Class<T>, boolean, boolean, boolean) - 类 的构造器net.hasor.db.mapping.def.TableDef
 
tableMapping - 类 中的变量net.hasor.db.lambda.core.LambdaTemplate
 
TableMapping<T> - net.hasor.db.mapping.def中的接口
查询的表
TableMappingResolve<T> - net.hasor.db.mapping.resolve中的接口
TableMapping 解析器
tableName(boolean, String, String) - 类 中的方法net.hasor.db.dialect.DefaultSqlDialect
 
tableName(boolean, String, String) - 类 中的方法net.hasor.db.dialect.provider.AbstractDialect
 
tableName(boolean, String, String) - 接口 中的方法net.hasor.db.dialect.SqlDialect
生成 form 后面的表名
TableReader<T> - net.hasor.db.mapping中的接口
根据映射信息读取。
target - 类 中的变量net.hasor.db.dal.repository.config.SegmentSqlConfig
 
template() - 接口 中的方法net.hasor.db.dal.session.BaseMapper
 
test(Map<String, Object>) - 类 中的方法net.hasor.db.dal.dynamic.nodes.IfDynamicSql
 
test(Map<String, Object>, DynamicContext, String) - 类 中的方法net.hasor.db.dal.dynamic.rule.ConditionRule
 
test(Map<String, Object>, DynamicContext, String) - 接口 中的方法net.hasor.db.dal.dynamic.rule.SqlBuildRule
 
testRow(T) - 类 中的方法net.hasor.db.jdbc.extractor.FilterResultSetExtractor
 
testRow(T) - 类 中的方法net.hasor.db.jdbc.extractor.RowMapperResultSetExtractor
 
TextDynamicSql - net.hasor.db.dal.dynamic.nodes中的类
文本块
TextDynamicSql(String) - 类 的构造器net.hasor.db.dal.dynamic.nodes.TextDynamicSql
 
TextFxSegment(String) - 类 的构造器net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.TextFxSegment
 
TextRule - net.hasor.db.dal.dynamic.rule中的类
动态参数规则,普通文本
TextRule() - 类 的构造器net.hasor.db.dal.dynamic.rule.TextRule
 
TimeOnlyTypeHandler - net.hasor.db.types.handler中的类
 
TimeOnlyTypeHandler() - 类 的构造器net.hasor.db.types.handler.TimeOnlyTypeHandler
 
timeout - 类 中的变量net.hasor.db.dal.execute.AbstractStatementExecute.ExecuteInfo
 
toArgs(BoundSql) - 类 中的方法net.hasor.db.dal.execute.AbstractStatementExecute
 
toInputStream(Blob) - 类 中的方法net.hasor.db.types.handler.BlobInputStreamTypeHandler
 
toJapaneseDate(Date) - 类 中的静态方法net.hasor.db.types.handler.JapaneseDateTypeHandler
 
toJapaneseDate(Date) - 类 中的静态方法net.hasor.db.types.handler.JapaneseDateTypeHandler
 
TokenHandler - net.hasor.db.dal.dynamic.tokens中的接口
原版在 mybatis 中同名类,本类接口增加了2个参数。
toMonth(Timestamp) - 类 中的方法net.hasor.db.types.handler.MonthOfTimeTypeHandler
 
toMonthDay(Timestamp) - 类 中的方法net.hasor.db.types.handler.MonthDayOfTimeTypeHandler
 
toPageInfo() - 接口 中的方法net.hasor.db.page.Page
获取分页信息
toReader() - 接口 中的方法net.hasor.db.mapping.def.TableMapping
 
toReader(Clob) - 类 中的方法net.hasor.db.types.handler.ClobReaderTypeHandler
 
toReader(NClob) - 类 中的方法net.hasor.db.types.handler.NClobReaderTypeHandler
 
toSqlType(String) - 类 中的静态方法net.hasor.db.types.TypeHandlerRegistry
根据 Java 类型Derive a default SQL type from the given Java type.
toSqlType(Class<?>) - 类 中的静态方法net.hasor.db.types.TypeHandlerRegistry
根据 Java 类型Derive a default SQL type from the given Java type.
toString() - 类 中的方法net.hasor.db.dal.dynamic.rule.AndRule
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.rule.ArgRule
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.rule.IncludeRule
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.rule.MD5Rule
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.rule.OgnlRule
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.rule.OrRule
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.rule.TextRule
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.rule.UUID32Rule
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.rule.UUID36Rule
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.ParameterFxSegment
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.PlaceholderFxSegment
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.RuleFxSegment
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.segment.DefaultSqlSegment.TextFxSegment
 
toString() - 类 中的方法net.hasor.db.dal.dynamic.SqlArg
 
toString() - 类 中的方法net.hasor.db.dialect.BatchBoundSql.BatchBoundSqlObj
 
toString() - 类 中的方法net.hasor.db.dialect.BoundSql.BoundSqlObj
 
toString() - 类 中的方法net.hasor.db.mapping.def.ColumnDef
 
toString(Clob) - 类 中的方法net.hasor.db.types.handler.ClobTypeHandler
 
toString(NClob) - 类 中的方法net.hasor.db.types.handler.NClobTypeHandler
 
toYear(Timestamp) - 类 中的方法net.hasor.db.types.handler.YearOfTimeTypeHandler
 
toYearMonth(Timestamp) - 类 中的方法net.hasor.db.types.handler.YearMonthOfTimeTypeHandler
 
Transactional - net.hasor.db.transaction中的注释类型
可以标记在:方法、类 上面
TransactionCallback<T> - net.hasor.db.transaction中的接口
事务模版
TransactionCallbackWithoutResult - net.hasor.db.transaction中的接口
TransactionCallback接口的无返回值。
TransactionManager - net.hasor.db.transaction中的接口
数据源的事务管理器。
TransactionManagerProvider - net.hasor.db.transaction中的类
 
TransactionManagerProvider(DataSource) - 类 的构造器net.hasor.db.transaction.TransactionManagerProvider
 
TransactionManagerProvider(Supplier<DataSource>) - 类 的构造器net.hasor.db.transaction.TransactionManagerProvider
 
TransactionObject - net.hasor.db.transaction.support中的类
 
TransactionObject(ConnectionHolder, Isolation, DataSource) - 类 的构造器net.hasor.db.transaction.support.TransactionObject
 
TransactionStatus - net.hasor.db.transaction中的接口
表示一个事务状态
TransactionTemplate - net.hasor.db.transaction中的接口
事务模版接口
TransactionTemplateProvider - net.hasor.db.transaction中的类
 
TransactionTemplateProvider(DataSource) - 类 的构造器net.hasor.db.transaction.TransactionTemplateProvider
 
TransactionTemplateProvider(Supplier<DataSource>) - 类 的构造器net.hasor.db.transaction.TransactionTemplateProvider
 
TrimDynamicSql - net.hasor.db.dal.dynamic.nodes中的类
对应XML中
TrimDynamicSql(String, String, String, String) - 类 的构造器net.hasor.db.dal.dynamic.nodes.TrimDynamicSql
 
TypeHandler<T> - net.hasor.db.types中的接口
code form org.apache.ibatis.type.TypeHandler
TypeHandlerRegistry - net.hasor.db.types中的类
JDBC 4.2 full compatible
TypeHandlerRegistry() - 类 的构造器net.hasor.db.types.TypeHandlerRegistry
 

U

UnknownTypeHandler - net.hasor.db.types中的类
 
UnknownTypeHandler(TypeHandlerRegistry) - 类 的构造器net.hasor.db.types.UnknownTypeHandler
 
unsafeClearHolder(DataSource) - 类 中的静态方法net.hasor.db.transaction.DataSourceManager
强制清空当前本地 ConnectionHolder
unsafeResetHolder(DataSource, ConnectionHolder) - 类 中的静态方法net.hasor.db.transaction.DataSourceManager
强制设置当前本地 ConnectionHolder
Update - net.hasor.db.dal.repository中的注释类型
update 语句
update() - 接口 中的方法net.hasor.db.dal.session.BaseMapper
return LambdaUpdate for update
updateByColumn(Map<String, Object>) - 类 中的方法net.hasor.db.lambda.core.LambdaUpdateWrapper
 
updateByColumn(Collection<String>, T) - 类 中的方法net.hasor.db.lambda.core.LambdaUpdateWrapper
 
updateByColumn(Map<String, Object>) - 接口 中的方法net.hasor.db.lambda.UpdateExecute
更新数据,map key 为列名
updateByColumn(Collection<String>, T) - 接口 中的方法net.hasor.db.lambda.UpdateExecute
更新数据,map key 为列名
updateBySample(T) - 类 中的方法net.hasor.db.lambda.core.LambdaUpdateWrapper
 
updateBySample(T) - 接口 中的方法net.hasor.db.lambda.UpdateExecute
sample 中不为空的属性作为 set 的值
UpdateExecute<T> - net.hasor.db.lambda中的接口
lambda Update 执行器
UpdateSqlConfig - net.hasor.db.dal.repository.config中的类
Update SqlConfig
UpdateSqlConfig(DynamicSql) - 类 的构造器net.hasor.db.dal.repository.config.UpdateSqlConfig
 
UpdateSqlConfig(DynamicSql, Node) - 类 的构造器net.hasor.db.dal.repository.config.UpdateSqlConfig
 
updateTo(T) - 类 中的方法net.hasor.db.lambda.core.LambdaUpdateWrapper
 
updateTo(Predicate<ColumnMapping>, Function<ColumnMapping, Object>) - 类 中的方法net.hasor.db.lambda.core.LambdaUpdateWrapper
 
updateTo(T) - 接口 中的方法net.hasor.db.lambda.UpdateExecute
所有属性都作为 set 的值
updateValueMap - 类 中的变量net.hasor.db.lambda.core.LambdaUpdateWrapper
 
useDelimited() - 类 中的方法net.hasor.db.mapping.def.TableDef
 
useDelimited() - 接口 中的方法net.hasor.db.mapping.def.TableMapping
使用 lambda 查询期间是否使用 引号
usePage(Page) - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
usePage(Page) - 接口 中的方法net.hasor.db.lambda.QueryFunc
设置分页信息
useQualifier() - 类 中的方法net.hasor.db.lambda.core.LambdaDeleteWrapper
 
useQualifier() - 类 中的方法net.hasor.db.lambda.core.LambdaInsertWrapper
 
useQualifier() - 类 中的方法net.hasor.db.lambda.core.LambdaQueryWrapper
 
useQualifier() - 类 中的方法net.hasor.db.lambda.core.LambdaUpdateWrapper
 
useQualifier() - 接口 中的方法net.hasor.db.lambda.LambdaOperations.LambdaCommon
 
usingPage(AbstractStatementExecute.ExecuteInfo) - 类 中的方法net.hasor.db.dal.execute.AbstractStatementExecute
 
UUID32Rule - net.hasor.db.dal.dynamic.rule中的类
产生一个 32 字符长度的 `UUID`,并加入到 SQL 参数中
UUID32Rule() - 类 的构造器net.hasor.db.dal.dynamic.rule.UUID32Rule
 
UUID36Rule - net.hasor.db.dal.dynamic.rule中的类
产生一个 36 字符长度的 `UUID`,并加入到 SQL 参数中
UUID36Rule() - 类 的构造器net.hasor.db.dal.dynamic.rule.UUID36Rule
 

V

valueByOfCode(String) - 类 中的方法net.hasor.db.types.handler.EnumTypeHandler
 
valueByOfValue(int) - 类 中的方法net.hasor.db.types.handler.EnumTypeHandler
 
valueOf(Object) - 类 中的静态方法net.hasor.db.dal.dynamic.SqlArg
 
valueOf(String) - 枚举 中的静态方法net.hasor.db.dal.dynamic.SqlMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.db.dal.repository.MultipleResultsType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.db.dal.repository.QueryType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.db.dal.repository.ResultSetType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.db.dal.repository.StatementType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.db.dialect.ConditionSqlDialect.SqlLike
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.db.jdbc.extractor.MultipleProcessType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.db.lambda.DuplicateKeyStrategy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.db.lambda.segment.OrderByKeyword
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.db.lambda.segment.SqlKeyword
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.db.transaction.Isolation
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法net.hasor.db.transaction.Isolation
 
valueOf(String) - 枚举 中的静态方法net.hasor.db.transaction.Propagation
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 类 中的方法net.hasor.db.types.handler.EnumTypeHandler
 
valueOfCode(String, MultipleResultsType) - 枚举 中的静态方法net.hasor.db.dal.repository.MultipleResultsType
 
valueOfCode(String, ResultSetType) - 枚举 中的静态方法net.hasor.db.dal.repository.ResultSetType
 
valueOfCode(String, StatementType) - 枚举 中的静态方法net.hasor.db.dal.repository.StatementType
 
valueOfCode(String, MultipleProcessType) - 枚举 中的静态方法net.hasor.db.jdbc.extractor.MultipleProcessType
 
valueOfCode(String) - 接口 中的方法net.hasor.db.types.EnumOfCode
 
valueOfCode(int) - 接口 中的方法net.hasor.db.types.EnumOfValue
 
valueOfTag(String) - 枚举 中的静态方法net.hasor.db.dal.repository.QueryType
 
values() - 枚举 中的静态方法net.hasor.db.dal.dynamic.SqlMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.db.dal.repository.MultipleResultsType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.db.dal.repository.QueryType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.db.dal.repository.ResultSetType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.db.dal.repository.StatementType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.db.dialect.ConditionSqlDialect.SqlLike
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.db.jdbc.extractor.MultipleProcessType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.db.lambda.DuplicateKeyStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.db.lambda.segment.OrderByKeyword
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.db.lambda.segment.SqlKeyword
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.db.transaction.Isolation
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.db.transaction.Propagation
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
visitItem(int, DynamicSql, DynamicContext, SqlBuilder) - 类 中的方法net.hasor.db.dal.dynamic.nodes.ArrayDynamicSql
 

W

WhereDynamicSql - net.hasor.db.dal.dynamic.nodes中的类
对应XML中
WhereDynamicSql() - 类 的构造器net.hasor.db.dal.dynamic.nodes.WhereDynamicSql
 
withInOut(Object, Integer) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(Object, Integer, Integer) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(Object, Integer, String) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(Object, Integer, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(Object, Integer, Integer, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(Object, Integer, String, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInOutName(String, Object, Integer) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInOutName(String, Object, Integer, Integer) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInOutName(String, Object, Integer, String) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInOutName(String, Object, Integer, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInOutName(String, Object, Integer, Integer, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInOutName(String, Object, Integer, String, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInput(Object) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInput(Object, Integer) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withInput(Object, Integer, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(Integer) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(Integer, Integer) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(Integer, String) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(Integer, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(Integer, Integer, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(Integer, String, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutputName(String, Integer) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutputName(String, Integer, Integer) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutputName(String, Integer, String) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutputName(String, Integer, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutputName(String, Integer, Integer, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withOutputName(String, Integer, String, TypeHandler<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withReturnResult(String, ResultSetExtractor<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withReturnResult(String, RowCallbackHandler) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withReturnResult(String, RowMapper<?>) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
withReturnValue(String) - 类 中的静态方法net.hasor.db.jdbc.SqlParameterUtils
 
wrapperType(Class<V>, MappingOptions) - 类 中的方法net.hasor.db.lambda.core.AbstractQueryExecute
 
wrapperType(Class<V>) - 接口 中的方法net.hasor.db.lambda.QueryExecute
QueryExecute 的查询类型转换为另外一个类型。
wrapperType(Class<V>, MappingOptions) - 接口 中的方法net.hasor.db.lambda.QueryExecute
QueryExecute 的查询类型转换为另外一个类型。
writeByExpr(String, Object, Object) - 类 中的静态方法net.hasor.db.dal.dynamic.ognl.OgnlUtils
 

X

XmlDynamicResolve - net.hasor.db.dal.repository.parser中的类
解析动态 SQL 配置(XML形式)
XmlDynamicResolve() - 类 的构造器net.hasor.db.dal.repository.parser.XmlDynamicResolve
 
XmlTableMappingResolve - net.hasor.db.dal.repository.parser中的类
通过 Xml 来解析 TableMapping
XmlTableMappingResolve() - 类 的构造器net.hasor.db.dal.repository.parser.XmlTableMappingResolve
 
XUGU - 类 中的静态变量net.hasor.db.JdbcUtils
 
XuGuDialect - net.hasor.db.dialect.provider中的类
虚谷数据库的 SqlDialect 实现
XuGuDialect() - 类 的构造器net.hasor.db.dialect.provider.XuGuDialect
 

Y

YearMonthOfNumberTypeHandler - net.hasor.db.types.handler中的类
YearMonthOfStringTypeHandler relies upon YearMonth.of(int, int).
YearMonthOfNumberTypeHandler() - 类 的构造器net.hasor.db.types.handler.YearMonthOfNumberTypeHandler
 
YearMonthOfStringTypeHandler - net.hasor.db.types.handler中的类
Type Handler for YearMonth.
YearMonthOfStringTypeHandler() - 类 的构造器net.hasor.db.types.handler.YearMonthOfStringTypeHandler
 
YearMonthOfTimeTypeHandler - net.hasor.db.types.handler中的类
 
YearMonthOfTimeTypeHandler() - 类 的构造器net.hasor.db.types.handler.YearMonthOfTimeTypeHandler
 
YearOfNumberTypeHandler - net.hasor.db.types.handler中的类
 
YearOfNumberTypeHandler() - 类 的构造器net.hasor.db.types.handler.YearOfNumberTypeHandler
 
YearOfStringTypeHandler - net.hasor.db.types.handler中的类
 
YearOfStringTypeHandler() - 类 的构造器net.hasor.db.types.handler.YearOfStringTypeHandler
 
YearOfTimeTypeHandler - net.hasor.db.types.handler中的类
 
YearOfTimeTypeHandler() - 类 的构造器net.hasor.db.types.handler.YearOfTimeTypeHandler
 

Z

ZonedDateTimeTypeHandler - net.hasor.db.types.handler中的类
 
ZonedDateTimeTypeHandler() - 类 的构造器net.hasor.db.types.handler.ZonedDateTimeTypeHandler
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
跳过导航链接

Copyright © 2021. All rights reserved.