- camelCase2UnderScoreCase(String) - 类 中的静态方法org.hswebframework.ezorm.rdb.mapping.jpa.JpaEntityTableMetadataParserProcessor
-
- classJDBCTypeMapping - 类 中的变量org.hswebframework.ezorm.rdb.metadata.dialect.DefaultDialect
-
- clearQuote(String) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.dialect.DefaultDialect
-
- clearQuote(String) - 接口 中的方法org.hswebframework.ezorm.rdb.metadata.dialect.Dialect
-
- clob() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.ddl.ColumnBuilder
-
- ClobValueCodec - org.hswebframework.ezorm.rdb.codec中的类
-
- ClobValueCodec() - 类 的构造器org.hswebframework.ezorm.rdb.codec.ClobValueCodec
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.metadata.AbstractTableOrViewMetadata
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.metadata.ConstraintMetadata
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.metadata.key.LazyForeignKeyMetadata
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBColumnMetadata
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBIndexMetadata
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBIndexMetadata.IndexColumn
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBTableMetadata
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.BuildParameterQueryOperator
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.ExecutableQueryOperator
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.QueryOperatorParameter
-
- clone() - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
- Codec - org.hswebframework.ezorm.rdb.mapping.annotation中的注释类型
-
- column(String, Decoder<R>) - 类 中的静态方法org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrappers
-
创建单列结果包装器,只包装处理单个列的数据
//只获取id结果集
ResultWrappers.list(column("id",String::valueOf))
//获取单个结果
ResultWrappers.single(column("total",Number.class::cast))
- column(String, String) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.ForeignKeyDSLBuilder
-
- column(String) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.IndexBuilder
-
- column(String, String) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.IndexBuilder
-
- column(String, RDBIndexMetadata.IndexSort) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.IndexBuilder
-
- column(String) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.query.Selects
-
- ColumnBuilder - org.hswebframework.ezorm.rdb.operator.ddl中的接口
-
列构造器,用于通过DSL方式来描述列的结构:
createOrAlter("test")
.addColumn("id").varchar().primaryKey().commit()
.commit()
.sync();
- columnDef(String) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.ddl.ColumnBuilder
-
设置固定的列定义 RDBColumnMetadata#setColumnDefinition(String)
columnDef("varchar(32) not null")
- columnDef(String) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.DefaultColumnBuilder
-
- columnMapping - 类 中的变量org.hswebframework.ezorm.rdb.mapping.defaults.DefaultQuery
-
- columnMapping - 接口 中的静态变量org.hswebframework.ezorm.rdb.mapping.events.MappingContextKeys
-
- columnMapping(EntityColumnMapping) - 接口 中的静态方法org.hswebframework.ezorm.rdb.mapping.events.MappingContextKeys
-
- columns(String...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.BuildParameterInsertOperator
-
- columns(String...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.InsertOperator
-
- columns(StaticMethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.InsertOperator
-
- columns(String...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.DefaultUpsertOperator
-
- columns(String...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.UpsertOperator
-
- columns(StaticMethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.UpsertOperator
-
- ColumnType - org.hswebframework.ezorm.rdb.mapping.annotation中的注释类型
-
- columnView - 类 中的变量org.hswebframework.ezorm.rdb.metadata.AbstractTableOrViewMetadata
-
- ColumnWrapperContext<T> - org.hswebframework.ezorm.rdb.executor.wrapper中的接口
-
- columnWrapperContext(ColumnWrapperContext<T>) - 接口 中的静态方法org.hswebframework.ezorm.rdb.mapping.events.MappingContextKeys
-
- COMMA - 接口 中的静态变量org.hswebframework.ezorm.rdb.operator.builder.fragments.SqlFragments
-
- Comment - org.hswebframework.ezorm.rdb.mapping.annotation中的注释类型
-
- comment(String) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.ddl.ColumnBuilder
-
设置列注释
- comment(String) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.DefaultColumnBuilder
-
- comment(String) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.DefaultTableBuilder
-
- comment(String) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.LazyTableBuilder
-
- comment(String) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.ddl.TableBuilder
-
设置表注释
- commit() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.ddl.ColumnBuilder
-
完成构造,返回TableBuilder
- commit() - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.DefaultColumnBuilder
-
- commit() - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.DefaultTableBuilder
-
- commit() - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.ForeignKeyDSLBuilder
-
- commit() - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.IndexBuilder
-
- commit() - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.LazyTableBuilder
-
- commit() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.ddl.TableBuilder
-
结束并返回结果操作进行执行
- CommonAlterTableSqlBuilder - org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl中的类
-
- CommonAlterTableSqlBuilder() - 类 的构造器org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl.CommonAlterTableSqlBuilder
-
- CommonCreateIndexSqlBuilder - org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl中的类
-
- CommonCreateIndexSqlBuilder() - 类 的构造器org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl.CommonCreateIndexSqlBuilder
-
- CommonCreateTableSqlBuilder - org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl中的类
-
- CommonCreateTableSqlBuilder() - 类 的构造器org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl.CommonCreateTableSqlBuilder
-
- CommonDropIndexSqlBuilder - org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl中的类
-
- CommonDropIndexSqlBuilder() - 类 的构造器org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl.CommonDropIndexSqlBuilder
-
- COMMONS - 类 中的静态变量org.hswebframework.ezorm.rdb.mapping.parser.DefaultValueCodecResolver
-
- COMMONS - 类 中的静态变量org.hswebframework.ezorm.rdb.metadata.DefaultValueCodecFactory
-
- compareTo(RDBColumnMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBColumnMetadata
-
- compareTo(RDBIndexMetadata.IndexColumn) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBIndexMetadata.IndexColumn
-
- completedWrap() - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.AbstractMapResultWrapper
-
- completedWrap() - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.ConsumerResultWrapper
-
- completedWrap() - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.ConvertResultWrapper
-
- completedWrap() - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.ListResultWrapper
-
- completedWrap() - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.LowerCaseColumnResultWrapper
-
- completedWrap() - 接口 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrapper
-
全部包装完成时执行此方法
- completedWrap() - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.SingleResultWrapper
-
- completedWrap() - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.ValueConverterResultWrapper
-
- completedWrapRow(T) - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.AbstractMapResultWrapper
-
- completedWrapRow(T) - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.ConsumerResultWrapper
-
- completedWrapRow(T) - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.ConvertResultWrapper
-
- completedWrapRow(T) - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.ListResultWrapper
-
- completedWrapRow(E) - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.LowerCaseColumnResultWrapper
-
- completedWrapRow(E) - 接口 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrapper
-
完成一行的包装时执行
- completedWrapRow(R) - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.SingleColumnResultWrapper
-
- completedWrapRow(T) - 类 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.SingleResultWrapper
-
- completedWrapRow(E) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.events.EventSupportWrapper
-
- completedWrapRow(E) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.wrapper.EntityResultWrapper
-
- completedWrapRow(E) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.wrapper.NestedEntityResultWrapper
-
- completedWrapRow(E) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.ValueConverterResultWrapper
-
- CompositeExceptionTranslation - org.hswebframework.ezorm.rdb.operator中的类
-
- CompositeExceptionTranslation() - 类 的构造器org.hswebframework.ezorm.rdb.operator.CompositeExceptionTranslation
-
- CompositeValueCodec - org.hswebframework.ezorm.rdb.codec中的类
-
- CompositeValueCodec() - 类 的构造器org.hswebframework.ezorm.rdb.codec.CompositeValueCodec
-
- computeSqlSize(int, int) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.insert.BatchInsertSqlBuilder
-
- condition(Consumer<Conditional<?>>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.ForeignKeyDSLBuilder
-
- ConstraintMetadata - org.hswebframework.ezorm.rdb.metadata中的类
-
- ConstraintMetadata() - 类 的构造器org.hswebframework.ezorm.rdb.metadata.ConstraintMetadata
-
- ConstraintType - org.hswebframework.ezorm.rdb.metadata中的枚举
-
- consumer(ResultWrapper<E, ?>, Consumer<E>) - 类 中的静态方法org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrappers
-
创建不收集结果,只消费行结果的包装器
- consumer(ResultWrapper<E, ?>, Consumer<E>, Runnable) - 类 中的静态方法org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrappers
-
创建不收集结果,只消费行结果的包装器,并支持全部消费完后,执行指定的任务
- ConsumerResultWrapper<T> - org.hswebframework.ezorm.rdb.executor.wrapper中的类
-
- ConsumerResultWrapper(ResultWrapper<T, ?>, Consumer<T>, Runnable) - 类 的构造器org.hswebframework.ezorm.rdb.executor.wrapper.ConsumerResultWrapper
-
- ConsumerResultWrapper(ResultWrapper<T, ?>, Consumer<T>) - 类 的构造器org.hswebframework.ezorm.rdb.executor.wrapper.ConsumerResultWrapper
-
- contains(String) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBIndexMetadata
-
- context(Map<String, Object>) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultQuery
-
- context(String, Object) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultQuery
-
- context(Map<String, Object>) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLQuery
-
设置上下文
- context(String, Object) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLQuery
-
设置上下文
- context - 接口 中的静态变量org.hswebframework.ezorm.rdb.mapping.events.MappingContextKeys
-
- context(Map<String, Object>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.BuildParameterQueryOperator
-
- context(Map<String, Object>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
- ContextKey<T> - org.hswebframework.ezorm.rdb.events中的接口
-
- ContextKeys - org.hswebframework.ezorm.rdb.events中的接口
-
- ContextKeyValue<T> - org.hswebframework.ezorm.rdb.events中的接口
-
- contextKeyValues - 类 中的变量org.hswebframework.ezorm.rdb.mapping.defaults.DefaultDelete
-
- contextKeyValues - 类 中的变量org.hswebframework.ezorm.rdb.mapping.defaults.DefaultUpdate
-
- convert(ResultWrapper<E, R>, Function<R, C>) - 类 中的静态方法org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrappers
-
创建转换结果的包装器
- convertDataType(String) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.dialect.DefaultDialect
-
- convertDataType(String, int, int) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.dialect.DefaultDialect
-
- convertDataType(String) - 接口 中的方法org.hswebframework.ezorm.rdb.metadata.dialect.Dialect
-
- convertList(RDBColumnMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.AbstractTermFragmentBuilder
-
尝试转换条件值为List,如果值为字符串则按,分割.
- convertList(Object) - 类 中的静态方法org.hswebframework.ezorm.rdb.utils.PropertiesUtils
-
- convertRequest(SqlRequest) - 类 中的方法org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor
-
转换SQL为R2dbcSqlRequest,由于不同数据库的预编译占位符不同,需要进行转换
- ConvertResultWrapper<T,R,C> - org.hswebframework.ezorm.rdb.executor.wrapper中的类
-
- ConvertResultWrapper(ResultWrapper<T, R>, Function<R, C>) - 类 的构造器org.hswebframework.ezorm.rdb.executor.wrapper.ConvertResultWrapper
-
- convertSqlType(Class<?>) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.dialect.DefaultDialect
-
- convertSqlType(Class<?>) - 接口 中的方法org.hswebframework.ezorm.rdb.metadata.dialect.Dialect
-
- convertUnknownDataType(String) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.dialect.DefaultDialect
-
- convertValue(RDBColumnMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.AbstractTermFragmentBuilder
-
根据列定义来转换值
- copy() - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultReactiveQuery
-
- copy() - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.ReactiveQuery
-
复制当前查询对象,在需要多次设置查询条件时,可以使用此方法复制一个新的查询对象
- count() - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultReactiveQuery
-
- count() - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultSyncQuery
-
- count() - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.ReactiveQuery
-
执行count查询,并返回count查询结果.
- count() - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.SyncQuery
-
- count - 接口 中的静态变量org.hswebframework.ezorm.rdb.metadata.RDBFeatures
-
- count(String) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.Functions
-
- count(String) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.query.Orders
-
- count(String) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.query.Selects
-
- count(StaticMethodReferenceColumn<T>) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.query.Selects
-
- count1() - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.query.Selects
-
- create() - 接口 中的静态方法org.hswebframework.ezorm.rdb.events.EventContext
-
- create(Supplier<T>, Class<T>, RDBTableMetadata, EventType, EventType, ContextKeyValue<?>...) - 类 中的静态方法org.hswebframework.ezorm.rdb.mapping.events.EventResultOperator
-
- create(String, RDBColumnMetadata, Map<String, Object>) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.function.FunctionFragmentBuilder
-
- create(String, RDBColumnMetadata, FunctionColumn) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.function.FunctionFragmentBuilder
-
- create(String, RDBColumnMetadata, Map<String, Object>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.function.SimpleFunctionFragmentBuilder
-
- createAddColumnFragments(RDBColumnMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl.CommonAlterTableSqlBuilder
-
- createAddColumnFragments(RDBColumnMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.supports.mysql.MysqlAlterTableSqlBuilder
-
- createAlterColumnFragments(RDBColumnMetadata, RDBColumnMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl.CommonAlterTableSqlBuilder
-
- createAlterColumnFragments(RDBColumnMetadata, RDBColumnMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.supports.h2.H2AlterTableSqlBuilder
-
- createAlterColumnFragments(RDBColumnMetadata, RDBColumnMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.supports.mssql.SqlServerAlterTableSqlBuilder
-
- createAlterColumnFragments(RDBColumnMetadata, RDBColumnMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.supports.mysql.MysqlAlterTableSqlBuilder
-
- createAlterColumnFragments(RDBColumnMetadata, RDBColumnMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.supports.oracle.OracleAlterTableSqlBuilder
-
- createByColumn(RDBColumnMetadata, String, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.QueryTermsFragmentBuilder
-
- createByTable(TableOrViewMetadata, Term) - 类 中的静态方法org.hswebframework.ezorm.rdb.operator.builder.fragments.SimpleTermsFragmentBuilder
-
- createColumnDataType(RDBColumnMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.DataTypeBuilderSupport
-
- createColumnDataType(RDBColumnMetadata) - 接口 中的方法org.hswebframework.ezorm.rdb.metadata.dialect.DataTypeBuilder
-
- createColumnFullName(RDBColumnMetadata, String) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.QueryTermsFragmentBuilder
-
- createDelete() - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultReactiveRepository
-
- createDelete() - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultSyncRepository
-
- createDelete() - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.ReactiveRepository
-
DSL动态删除
- createDelete() - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.SyncRepository
-
- createDropAdnCreateColumnComment(RDBTableMetadata, RDBColumnMetadata) - 类 中的静态方法org.hswebframework.ezorm.rdb.supports.mssql.SqlServerCommentUtils
-
- createDropAndCreateTableCommentSql(RDBTableMetadata) - 类 中的静态方法org.hswebframework.ezorm.rdb.supports.mssql.SqlServerCommentUtils
-
- createDropColumnComment(RDBTableMetadata, RDBColumnMetadata) - 类 中的静态方法org.hswebframework.ezorm.rdb.supports.mssql.SqlServerCommentUtils
-
- createFeatureId(Class<?>) - 枚举 中的方法org.hswebframework.ezorm.rdb.mapping.MappingFeatureType
-
- createFeatureId(String) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.builder.fragments.function.FunctionFragmentBuilder
-
- createFeatureId(String) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.builder.fragments.TermFragmentBuilder
-
根据termType来创建featureId
- createForeignKeyTerm(ForeignKeyMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.QueryTermsFragmentBuilder
-
- createFragments(String, RDBColumnMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.NotFillOrNullFragmentBuilder
-
- createFragments(QueryOperatorParameter) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.JoinFragmentBuilder
-
- createFragments(QueryOperatorParameter) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.QuerySqlFragmentBuilder
-
- createFragments(QueryOperatorParameter) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.QueryTermsFragmentBuilder
-
- createFragments(QueryOperatorParameter) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.SelectColumnFragmentBuilder
-
- createFragments(QueryOperatorParameter, SelectColumn) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.SelectColumnFragmentBuilder
-
- createFragments(String, RDBColumnMetadata, SelectColumn) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.SelectColumnFragmentBuilder
-
- createFragments(QueryOperatorParameter) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.SortOrderFragmentBuilder
-
- createFragments(String, RDBColumnMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.BetweenAndTermFragmentBuilder
-
- createFragments(String, ForeignKeyMetadata, List<Term>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.DefaultForeignKeyTermFragmentBuilder
-
- createFragments(String, RDBColumnMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.EmptyTermFragmentBuilder
-
- createFragments(String, RDBColumnMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.EnumFragmentBuilder
-
- createFragments(String, RDBColumnMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.EnumInFragmentBuilder
-
- createFragments(String, ForeignKeyMetadata, List<Term>) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.ForeignKeyTermFragmentBuilder
-
- createFragments(String, RDBColumnMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.InTermFragmentBuilder
-
- createFragments(String, RDBColumnMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.LikeTermFragmentBuilder
-
- createFragments(String, RDBColumnMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.NullTermFragmentBuilder
-
- createFragments(String, RDBColumnMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.term.SymbolTermFragmentBuilder
-
- createFragments(String, RDBColumnMetadata, Term) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.TermFragmentBuilder
-
创建SQL条件片段
- createFullName0(String) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBColumnMetadata
-
- CreateIndexParameter - org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl中的类
-
- CreateIndexParameter() - 类 的构造器org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl.CreateIndexParameter
-
- CreateIndexSqlBuilder - org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl中的接口
-
- createJoin(String, String, ForeignKeyMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.SelectColumnFragmentBuilder
-
- createOrAlter(String) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.DDLOperator
-
根据表名创建或者修改表:表不存在则创建,存在则修改
- createOrAlter(RDBTableMetadata) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.DDLOperator
-
根据表结构创建或者修改表:表不存在则创建,存在则修改
- createOrAlter(String) - 类 中的方法org.hswebframework.ezorm.rdb.operator.DefaultDatabaseOperator
-
- createOrAlter(RDBTableMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.operator.DefaultDatabaseOperator
-
- createProcessor(RDBTableMetadata, Class<?>) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.jpa.JpaEntityTableMetadataParser
-
- createQuery() - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultReactiveRepository
-
- createQuery() - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultSyncRepository
-
- createQuery() - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.ReactiveRepository
-
DSL方式动态查询
- createQuery() - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.SyncRepository
-
- createQuestionMarks(int) - 类 中的静态方法org.hswebframework.ezorm.rdb.utils.SqlUtils
-
创建连续的预编译参数占位符的SQL片段,通常用于 in(?
- createReactiveRepository(String) - 类 中的方法org.hswebframework.ezorm.rdb.operator.DefaultDatabaseOperator
-
- createReactiveRepository(String) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.DMLOperator
-
- createRepository(String) - 类 中的方法org.hswebframework.ezorm.rdb.operator.DefaultDatabaseOperator
-
- createRepository(String) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.DMLOperator
-
- createStatement(Connection, String) - 类 中的方法org.hswebframework.ezorm.rdb.executor.jdbc.JdbcSqlExecutor
-
- createTable(String) - 类 中的方法org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser
-
- CreateTableSqlBuilder - org.hswebframework.ezorm.rdb.operator.builder.fragments.ddl中的接口
-
- createTermFragments(T, List<Term>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.AbstractTermsFragmentBuilder
-
- createTermFragments(T, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.AbstractTermsFragmentBuilder
-
- createTermFragments(DeleteOperatorParameter, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.delete.DefaultDeleteSqlBuilder
-
- createTermFragments(QueryOperatorParameter, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.query.QueryTermsFragmentBuilder
-
- createTermFragments(TableOrViewMetadata, List<Term>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.SimpleTermsFragmentBuilder
-
- createTermFragments(TableOrViewMetadata, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.SimpleTermsFragmentBuilder
-
- createTermFragments(UpdateOperatorParameter, Term) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.fragments.update.DefaultUpdateSqlBuilder
-
- createUpdate() - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultReactiveRepository
-
- createUpdate() - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultSyncRepository
-
- createUpdate() - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.ReactiveRepository
-
DSL动态更新
- createUpdate() - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.SyncRepository
-
- createUpsert(UpsertOperatorParameter) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.DefaultSaveOrUpdateOperator
-
- createValueCodec(RDBColumnMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.DefaultValueCodecFactory
-
- createValueCodec(RDBColumnMetadata) - 接口 中的方法org.hswebframework.ezorm.rdb.metadata.ValueCodecFactory
-
- currentTermType - 类 中的变量org.hswebframework.ezorm.rdb.mapping.defaults.DefaultQuery
-
- custom(String, String, SQLType, Class<?>) - 接口 中的静态方法org.hswebframework.ezorm.rdb.metadata.DataType
-
- custom(Consumer<RDBColumnMetadata>) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.ddl.ColumnBuilder
-
自定义列结构
custom(column-> column.addFeature....)
- custom(Consumer<RDBColumnMetadata>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.DefaultColumnBuilder
-
- custom(Consumer<RDBTableMetadata>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.DefaultTableBuilder
-
- custom(Consumer<RDBTableMetadata>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.ddl.LazyTableBuilder
-
- custom(Consumer<RDBTableMetadata>) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.ddl.TableBuilder
-
自定义表结构操作
- customColumn(PropertyDescriptor, Field, RDBColumnMetadata, Set<Annotation>) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.jpa.JpaEntityTableMetadataParserProcessor
-
- CustomDataType - org.hswebframework.ezorm.rdb.metadata中的类
-
- CustomDataType() - 类 的构造器org.hswebframework.ezorm.rdb.metadata.CustomDataType
-
- save(Publisher<E>) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultReactiveRepository
-
- save(Collection<E>) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultSyncRepository
-
- save(Publisher<T>) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.ReactiveRepository
-
使用数据流保存数据,如果数据不存在则新增,存在则修改
- save(T) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.ReactiveRepository
-
保存单个数据,如果数据不存在则新增,存在则修改
- save(Collection<T>) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.ReactiveRepository
-
保存多个数据,如果数据不存在则新增,存在则修改
- save(T...) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.SyncRepository
-
- save(Collection<T>) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.SyncRepository
-
- SaveOrUpdateOperator - org.hswebframework.ezorm.rdb.operator.dml.upsert中的接口
-
- SaveResult - org.hswebframework.ezorm.rdb.mapping.defaults中的类
-
upsert保存结果.
- SaveResult() - 类 的构造器org.hswebframework.ezorm.rdb.mapping.defaults.SaveResult
-
- SaveResultOperator - org.hswebframework.ezorm.rdb.operator.dml.upsert中的接口
-
- schema - 类 中的变量org.hswebframework.ezorm.rdb.operator.builder.DefaultQuerySqlBuilder
-
- schema - 类 中的变量org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser
-
- select(Publisher<SqlRequest>, ResultWrapper<E, ?>) - 类 中的方法org.hswebframework.ezorm.rdb.executor.jdbc.JdbcReactiveSqlExecutor
-
- select(SqlRequest, ResultWrapper<T, R>) - 类 中的方法org.hswebframework.ezorm.rdb.executor.jdbc.JdbcSyncSqlExecutor
-
- select(Publisher<SqlRequest>, ResultWrapper<E, ?>) - 类 中的方法org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor
-
- select(Publisher<SqlRequest>, ResultWrapper<E, ?>) - 接口 中的方法org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSqlExecutor
-
执行查询语句,并使用同一个包装器包装返回结果
- select(String, ResultWrapper<E, ?>) - 接口 中的方法org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSqlExecutor
-
- select(String, Object...) - 接口 中的方法org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSqlExecutor
-
使用预编译执行查询SQL,并返回map结果.
- select(SqlRequest, ResultWrapper<E, ?>) - 接口 中的方法org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSqlExecutor
-
使用SQL请求对象来进行查询,并使用指定的包装器来包装返回结果
select(SqlRequests.of("select * from my_table where name = ?")
- select(SqlRequest, ResultWrapper<T, R>) - 类 中的方法org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor
-
- select(SqlRequest, ResultWrapper<T, R>) - 接口 中的方法org.hswebframework.ezorm.rdb.executor.SyncSqlExecutor
-
执行查询语句
sqlExecutor.select(of("select * from user where name = ?"
- select(String, ResultWrapper<T, R>) - 接口 中的方法org.hswebframework.ezorm.rdb.executor.SyncSqlExecutor
-
- select(String, Object...) - 接口 中的方法org.hswebframework.ezorm.rdb.executor.SyncSqlExecutor
-
- select(String...) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultQuery
-
- select(StaticMethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultQuery
-
- select(MethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultQuery
-
- select(String...) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLQuery
-
查询指定的属性(列)
- select(StaticMethodReferenceColumn<T>...) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLQuery
-
使用getter静态方法引用来指定查询的属性
createQuery()
.select(User::getName)
.fetch()
- select(MethodReferenceColumn<T>...) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLQuery
-
使用getter方法引用来指定查询的属性
createQuery()
.select(user::getName)
.fetch()
- select - 接口 中的静态变量org.hswebframework.ezorm.rdb.metadata.RDBFeatures
-
- SELECT - 类 中的静态变量org.hswebframework.ezorm.rdb.operator.builder.DefaultQuerySqlBuilder
-
- select(QueryOperatorParameter, TableOrViewMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.operator.builder.DefaultQuerySqlBuilder
-
- select(Collection<String>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.BuildParameterQueryOperator
-
- select(String...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.BuildParameterQueryOperator
-
- select(SelectColumn...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.BuildParameterQueryOperator
-
- select(String...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
指定查询列
- select(Collection<String>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
指定查询列
- select(SelectColumn...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
指定查询列
- select(SelectColumnSupplier...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
- select(MethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
使用方法引用来指定查询列
select(userEntity::getId,userEntity::getName)
- select(StaticMethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
使用静态方法引用来指定查询列
select(UserEntity::getId,UserEntity::getName)
- SelectColumn - org.hswebframework.ezorm.rdb.operator.dml.query中的类
-
- SelectColumn() - 类 的构造器org.hswebframework.ezorm.rdb.operator.dml.query.SelectColumn
-
- SelectColumnFragmentBuilder - org.hswebframework.ezorm.rdb.operator.builder.fragments.query中的类
-
- SelectColumnFragmentBuilder(TableOrViewMetadata) - 类 的构造器org.hswebframework.ezorm.rdb.operator.builder.fragments.query.SelectColumnFragmentBuilder
-
- SelectColumnOperator - org.hswebframework.ezorm.rdb.operator.dml.query中的类
-
- SelectColumnOperator(String) - 类 的构造器org.hswebframework.ezorm.rdb.operator.dml.query.SelectColumnOperator
-
- SelectColumnOperator(String, String) - 类 的构造器org.hswebframework.ezorm.rdb.operator.dml.query.SelectColumnOperator
-
- SelectColumnOperator(String, String, Map<String, Object>) - 类 的构造器org.hswebframework.ezorm.rdb.operator.dml.query.SelectColumnOperator
-
- selectColumns - 接口 中的静态变量org.hswebframework.ezorm.rdb.operator.builder.fragments.query.QuerySqlFragmentBuilder
-
- SelectColumnSupplier - org.hswebframework.ezorm.rdb.operator.dml中的接口
-
- selectExcludes(StaticMethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultQuery
-
- selectExcludes(MethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultQuery
-
- selectExcludes(String...) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultQuery
-
- selectExcludes(String...) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLQuery
-
不查询指定的属性(列)
- selectExcludes(StaticMethodReferenceColumn<T>...) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLQuery
-
使用getter静态方法引用来指定不查询的属性
createQuery()
.selectExcludes(User::getName)
.fetch()
- selectExcludes(MethodReferenceColumn<T>...) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLQuery
-
使用getter方法引用来指定不查询的属性
createQuery()
.selectExcludes(user::getName)
.fetch()
- selectExcludes(Collection<String>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.BuildParameterQueryOperator
-
- selectExcludes(Collection<String>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
指定忽略查询的列
- selectExcludes(String...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
指定忽略查询的列
- selectExcludes(StaticMethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
使用静态方法引用来指定不查询的列
selectExcludes(UserEntity::getId,UserEntity::getName)
- selectJoin - 接口 中的静态变量org.hswebframework.ezorm.rdb.metadata.RDBFeatures
-
- Selects - org.hswebframework.ezorm.rdb.operator.dml.query中的接口
-
- set(ContextKey<T>, T) - 接口 中的方法org.hswebframework.ezorm.rdb.events.EventContext
-
- set(String, T) - 接口 中的方法org.hswebframework.ezorm.rdb.events.EventContext
-
- set(ContextKeyValue<?>...) - 接口 中的方法org.hswebframework.ezorm.rdb.events.EventContext
-
- set(ResultWrapper<E, ?>) - 类 中的静态方法org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrappers
-
Set结果包装器
- set(E) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultUpdate
-
- set(String, Object) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultUpdate
-
- set(E) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLUpdate
-
按实体类更新,为null的属性会被忽略.
- set(String, Object) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLUpdate
-
设置属性(列)值
- set(MethodReferenceColumn<R>) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLUpdate
-
使用getter方法引用来设置属性值
//对应sql update table set name = ?
- set(StaticMethodReferenceColumn<E>, Object) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLUpdate
-
使用getter静态方法引用来设置属性值
createUpdate()
.set(User::getName,name)
.where(User::getId,id)
.execute();
- set(String, Object) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.update.BuildParameterUpdateOperator
-
- set(Object) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.update.BuildParameterUpdateOperator
-
- set(UpdateColumn) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.update.BuildParameterUpdateOperator
-
- set(MethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.update.UpdateOperator
-
- set(Supplier<? extends UpdateColumn>...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.update.UpdateOperator
-
- set(String, String, Object...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.update.UpdateOperator
-
- set(Map<String, Object>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.update.UpdateOperator
-
- set(String, Object) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.update.UpdateOperator
-
- set(UpdateColumn) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.update.UpdateOperator
-
- set(Object) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.update.UpdateOperator
-
已过时。
- set(int, T) - 类 中的方法org.hswebframework.ezorm.rdb.utils.FlatList
-
- setDatabaseMetadata(Callable<RDBDatabaseMetadata>) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.jpa.JpaEntityTableMetadataParser
-
- setDatabaseMetadata(RDBDatabaseMetadata) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.jpa.JpaEntityTableMetadataParser
-
- setJdbcType(SQLType, Class<?>) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBColumnMetadata
-
- setLength(int) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBColumnMetadata
-
- setNull(String) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultUpdate
-
- setNull(String) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLUpdate
-
设置属性(列)的值为null
- setNull(StaticMethodReferenceColumn<E>) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLUpdate
-
使用getter静态方法引用来设置null值
createUpdate()
.setNull(User::getName)
.where(User::getId,id)
.execute();
- setNull(MethodReferenceColumn<E>) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLUpdate
-
使用getter方法引用来设置null值
createUpdate()
.setNull(user::getName)
.where(User::getId,id)
.execute();
- setParam(QueryParam) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.defaults.DefaultQuery
-
- setParam(QueryParam) - 接口 中的方法org.hswebframework.ezorm.rdb.mapping.DSLQuery
-
直接设置动态查询条件,调用此方法后,通过上述方法调用的条件都会被覆盖.
- setParam(QueryParam) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.BuildParameterQueryOperator
-
- setParam(QueryParam) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.QueryOperator
-
- setParameters(Object[]) - 类 中的方法org.hswebframework.ezorm.rdb.executor.DefaultBatchSqlRequest
-
- setProperty(RDBColumnMetadata, E, String, Object) - 类 中的方法org.hswebframework.ezorm.rdb.mapping.wrapper.NestedEntityResultWrapper
-
- setProperty(Object, String, Object, EntityColumnMapping) - 类 中的静态方法org.hswebframework.ezorm.rdb.utils.PropertyUtils
-
- setRealName(String) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.AbstractTableOrViewMetadata
-
- setRowInstance(T) - 接口 中的方法org.hswebframework.ezorm.rdb.executor.wrapper.ColumnWrapperContext
-
- setSql(String) - 类 中的方法org.hswebframework.ezorm.rdb.executor.DefaultBatchSqlRequest
-
- setType(DataType) - 类 中的方法org.hswebframework.ezorm.rdb.metadata.RDBColumnMetadata
-
- SimpleColumnMapping - org.hswebframework.ezorm.rdb.mapping.defaults中的类
-
- SimpleColumnMapping() - 类 的构造器org.hswebframework.ezorm.rdb.mapping.defaults.SimpleColumnMapping
-
- SimpleEntityPropertyDescriptor - org.hswebframework.ezorm.rdb.mapping.jpa中的类
-
- SimpleEntityPropertyDescriptor() - 类 的构造器org.hswebframework.ezorm.rdb.mapping.jpa.SimpleEntityPropertyDescriptor
-
- SimpleFunctionFragmentBuilder - org.hswebframework.ezorm.rdb.operator.builder.fragments.function中的类
-
- SimpleFunctionFragmentBuilder(String, String) - 类 的构造器org.hswebframework.ezorm.rdb.operator.builder.fragments.function.SimpleFunctionFragmentBuilder
-
- SimpleSqlFragments - org.hswebframework.ezorm.rdb.operator.builder.fragments中的类
-
- SimpleSqlFragments() - 类 的构造器org.hswebframework.ezorm.rdb.operator.builder.fragments.SimpleSqlFragments
-
- SimpleTermsFragmentBuilder - org.hswebframework.ezorm.rdb.operator.builder.fragments中的类
-
- single(ResultWrapper<E, ?>) - 类 中的静态方法org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrappers
-
单个结果包装器,结果可能为 null
- single(String) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.builder.fragments.SqlFragments
-
- SingleColumnResultWrapper<R> - org.hswebframework.ezorm.rdb.executor.wrapper中的类
-
- SingleColumnResultWrapper(String, Decoder<R>) - 类 的构造器org.hswebframework.ezorm.rdb.executor.wrapper.SingleColumnResultWrapper
-
- singleMap() - 类 中的静态方法org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrappers
-
- SingleResultWrapper<T> - org.hswebframework.ezorm.rdb.executor.wrapper中的类
-
- SingleResultWrapper(ResultWrapper<T, ?>) - 类 的构造器org.hswebframework.ezorm.rdb.executor.wrapper.SingleResultWrapper
-
- size() - 类 中的方法org.hswebframework.ezorm.rdb.utils.FlatList
-
- sortOrder - 接口 中的静态变量org.hswebframework.ezorm.rdb.operator.builder.fragments.query.QuerySqlFragmentBuilder
-
- SortOrder - org.hswebframework.ezorm.rdb.operator.dml.query中的类
-
- SortOrder() - 类 的构造器org.hswebframework.ezorm.rdb.operator.dml.query.SortOrder
-
- SortOrder.Order - org.hswebframework.ezorm.rdb.operator.dml.query中的枚举
-
- SortOrderFragmentBuilder - org.hswebframework.ezorm.rdb.operator.builder.fragments.query中的类
-
- SortOrderFragmentBuilder() - 类 的构造器org.hswebframework.ezorm.rdb.operator.builder.fragments.query.SortOrderFragmentBuilder
-
- SortOrderSupplier - org.hswebframework.ezorm.rdb.operator.dml中的接口
-
- source - 接口 中的静态变量org.hswebframework.ezorm.rdb.events.ContextKeys
-
- source(T) - 接口 中的静态方法org.hswebframework.ezorm.rdb.events.ContextKeys
-
- source() - 接口 中的静态方法org.hswebframework.ezorm.rdb.events.ContextKeys
-
- sql() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.DatabaseOperator
-
获取SQL操作接口
- sql() - 类 中的方法org.hswebframework.ezorm.rdb.operator.DefaultDatabaseOperator
-
- sql(String) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.query.Wheres
-
- SqlBuilder<T> - org.hswebframework.ezorm.rdb.operator.builder中的接口
-
- SqlColumnOperator - org.hswebframework.ezorm.rdb.operator.dml中的类
-
- SqlColumnOperator() - 类 的构造器org.hswebframework.ezorm.rdb.operator.dml.SqlColumnOperator
-
- sqlExecutor - 类 中的变量org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser
-
- SqlFragments - org.hswebframework.ezorm.rdb.operator.builder.fragments中的接口
-
SQL片段信息,用于记录SQL片段.
- SQLOperator - org.hswebframework.ezorm.rdb.operator中的接口
-
SQL 操作接口
- sqlParameterToString(Object[]) - 类 中的静态方法org.hswebframework.ezorm.rdb.utils.SqlUtils
-
将SQL参数转为字符串,通常用于打印sql参数等操作.
- SqlRequest - org.hswebframework.ezorm.rdb.executor中的接口
-
- SqlRequests - org.hswebframework.ezorm.rdb.executor中的类
-
- SqlRequests() - 类 的构造器org.hswebframework.ezorm.rdb.executor.SqlRequests
-
- SqlServer2012Paginator - org.hswebframework.ezorm.rdb.supports.mssql中的类
-
- SqlServer2012Paginator() - 类 的构造器org.hswebframework.ezorm.rdb.supports.mssql.SqlServer2012Paginator
-
- SqlServer2012TableMetadataParser - org.hswebframework.ezorm.rdb.supports.mssql中的类
-
- SqlServer2012TableMetadataParser(RDBSchemaMetadata) - 类 的构造器org.hswebframework.ezorm.rdb.supports.mssql.SqlServer2012TableMetadataParser
-
- SqlServerAlterTableSqlBuilder - org.hswebframework.ezorm.rdb.supports.mssql中的类
-
- SqlServerAlterTableSqlBuilder() - 类 的构造器org.hswebframework.ezorm.rdb.supports.mssql.SqlServerAlterTableSqlBuilder
-
- SqlServerBatchUpsertOperator - org.hswebframework.ezorm.rdb.supports.mssql中的类
-
- SqlServerBatchUpsertOperator(RDBTableMetadata) - 类 的构造器org.hswebframework.ezorm.rdb.supports.mssql.SqlServerBatchUpsertOperator
-
- SqlServerCommentUtils - org.hswebframework.ezorm.rdb.supports.mssql中的类
-
- SqlServerCommentUtils() - 类 的构造器org.hswebframework.ezorm.rdb.supports.mssql.SqlServerCommentUtils
-
- SqlServerCreateTableSqlBuilder - org.hswebframework.ezorm.rdb.supports.mssql中的类
-
- SqlServerCreateTableSqlBuilder() - 类 的构造器org.hswebframework.ezorm.rdb.supports.mssql.SqlServerCreateTableSqlBuilder
-
- SqlServerDialect - org.hswebframework.ezorm.rdb.supports.mssql中的类
-
- SqlServerDialect() - 类 的构造器org.hswebframework.ezorm.rdb.supports.mssql.SqlServerDialect
-
- SqlServerEnumInFragmentBuilder - org.hswebframework.ezorm.rdb.supports.mssql中的类
-
- SqlServerIndexMetadataParser - org.hswebframework.ezorm.rdb.supports.mssql中的类
-
- SqlServerIndexMetadataParser() - 类 的构造器org.hswebframework.ezorm.rdb.supports.mssql.SqlServerIndexMetadataParser
-
- SqlServerPaginator - org.hswebframework.ezorm.rdb.supports.mssql中的类
-
select top pageSize *
from (select row_number()
over(order by sno asc) as rownumber,*
from student) temp_row
where rownumber>((pageIndex-1)*pageSize);
- SqlServerPaginator() - 类 的构造器org.hswebframework.ezorm.rdb.supports.mssql.SqlServerPaginator
-
- SqlServerSchemaMetadata - org.hswebframework.ezorm.rdb.supports.mssql中的类
-
- SqlServerSchemaMetadata(String) - 类 的构造器org.hswebframework.ezorm.rdb.supports.mssql.SqlServerSchemaMetadata
-
- SqlTemplateParser - org.hswebframework.ezorm.rdb.executor中的类
-
- SqlTemplateParser() - 类 的构造器org.hswebframework.ezorm.rdb.executor.SqlTemplateParser
-
- sqlTypeIsNumber() - 接口 中的方法org.hswebframework.ezorm.rdb.metadata.DataType
-
- sqlTypeIsNumber(SQLType) - 类 中的静态方法org.hswebframework.ezorm.rdb.utils.DataTypeUtils
-
- SqlUtils - org.hswebframework.ezorm.rdb.utils中的类
-
- SqlUtils() - 类 的构造器org.hswebframework.ezorm.rdb.utils.SqlUtils
-
- stream(ResultWrapper<E, ?>) - 类 中的静态方法org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrappers
-
创建流结果包装器
- sum - 接口 中的静态变量org.hswebframework.ezorm.rdb.metadata.RDBFeatures
-
- sum(String) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.Functions
-
- sum(String) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.query.Selects
-
- sum(StaticMethodReferenceColumn<T>) - 接口 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.query.Selects
-
- SymbolTermFragmentBuilder - org.hswebframework.ezorm.rdb.operator.builder.fragments.term中的类
-
- SymbolTermFragmentBuilder(String, String, String) - 类 的构造器org.hswebframework.ezorm.rdb.operator.builder.fragments.term.SymbolTermFragmentBuilder
-
- sync() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.ddl.TableDDLResultOperator
-
- sync() - 类 中的方法org.hswebframework.ezorm.rdb.operator.DefaultDatabaseOperator
-
- sync() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.dml.delete.DeleteResultOperator
-
- sync() - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.DefaultInsertResultOperator
-
- sync() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.InsertResultOperator
-
- sync() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.QueryResultOperator
-
- sync() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.dml.update.UpdateResultOperator
-
- sync() - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.DefaultSaveOrUpdateOperator.DefaultSaveResultOperator
-
- sync() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.SaveResultOperator
-
- sync() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.ResultOperator
-
- sync() - 接口 中的方法org.hswebframework.ezorm.rdb.operator.SQLOperator
-
同步SQL执行器,通常用于JDBC模式下使用
- SyncDelete - org.hswebframework.ezorm.rdb.mapping中的接口
-
- SyncQuery<T> - org.hswebframework.ezorm.rdb.mapping中的接口
-
- SyncRepository<T,K> - org.hswebframework.ezorm.rdb.mapping中的接口
-
- SyncSqlExecutor - org.hswebframework.ezorm.rdb.executor中的接口
-
同步sql执行器,用于执行sql,并同步获取执行结果
- SyncUpdate<E> - org.hswebframework.ezorm.rdb.mapping中的接口
-
- value(T) - 接口 中的方法org.hswebframework.ezorm.rdb.events.ContextKey
-
- value(String, Object) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.BuildParameterInsertOperator
-
- value(String, Object) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.InsertOperator
-
- value(Map<String, Object>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.InsertOperator
-
- value(Object) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.query.SortOrder
-
- value(String, Object, boolean) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.DefaultUpsertOperator
-
- value(String, Object) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.DefaultUpsertOperator
-
- value(String, Object) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.UpsertOperator
-
- value(String, Object, boolean) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.UpsertOperator
-
- value(Map<String, Object>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.UpsertOperator
-
使用Map来描述列和值,Map的key为列名,Map的值为值
- ValueCodecFactory - org.hswebframework.ezorm.rdb.metadata中的接口
-
- ValueCodecResolver - org.hswebframework.ezorm.rdb.mapping.parser中的接口
-
- ValueConverterResultWrapper<E,R> - org.hswebframework.ezorm.rdb.operator.dml.query中的类
-
- ValueConverterResultWrapper() - 类 的构造器org.hswebframework.ezorm.rdb.operator.dml.query.ValueConverterResultWrapper
-
- valueOf(String) - 枚举 中的静态方法org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.Operation
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.hswebframework.ezorm.rdb.mapping.events.MappingEventTypes
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.hswebframework.ezorm.rdb.mapping.MappingFeatureType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.hswebframework.ezorm.rdb.metadata.ConstraintType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.hswebframework.ezorm.rdb.metadata.key.AssociationType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.hswebframework.ezorm.rdb.metadata.RDBFeatureType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.hswebframework.ezorm.rdb.metadata.RDBIndexMetadata.IndexSort
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.hswebframework.ezorm.rdb.metadata.RDBObjectType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.hswebframework.ezorm.rdb.operator.builder.FragmentBlock
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.JoinType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.query.SortOrder.Order
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.Operation
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法org.hswebframework.ezorm.rdb.mapping.events.MappingEventTypes
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法org.hswebframework.ezorm.rdb.mapping.MappingFeatureType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法org.hswebframework.ezorm.rdb.metadata.ConstraintType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法org.hswebframework.ezorm.rdb.metadata.key.AssociationType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法org.hswebframework.ezorm.rdb.metadata.RDBFeatureType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法org.hswebframework.ezorm.rdb.metadata.RDBIndexMetadata.IndexSort
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法org.hswebframework.ezorm.rdb.metadata.RDBObjectType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法org.hswebframework.ezorm.rdb.operator.builder.FragmentBlock
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values(Object...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.BuildParameterInsertOperator
-
- values(List<Map<String, Object>>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.BuildParameterInsertOperator
-
- values(Object...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.InsertOperator
-
- values(MethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.InsertOperator
-
- values(List<Map<String, Object>>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.insert.InsertOperator
-
- values() - 枚举 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.JoinType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法org.hswebframework.ezorm.rdb.operator.dml.query.SortOrder.Order
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values(Object...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.DefaultUpsertOperator
-
- values(List<Map<String, Object>>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.DefaultUpsertOperator
-
- values(Object...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.UpsertOperator
-
- values(MethodReferenceColumn<T>...) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.UpsertOperator
-
使用方法引用来描述列和值.例如:
User user = ....;
operator.values(user::getId,user::getName);
- values(List<Map<String, Object>>) - 类 中的方法org.hswebframework.ezorm.rdb.operator.dml.upsert.UpsertOperator
-
使用Map来描述列和多个值
- varchar(int) - 接口 中的方法org.hswebframework.ezorm.rdb.operator.ddl.ColumnBuilder
-
设置字符串类型