Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDelegatingRowMapper<T> - Class in org.springframework.data.jdbc.repository.query
-
Abstract
RowMapperthat delegates the actual mapping logic to adelegate - AbstractDelegatingRowMapper(RowMapper) - Constructor for class org.springframework.data.jdbc.repository.query.AbstractDelegatingRowMapper
- AbstractJdbcConfiguration - Class in org.springframework.data.jdbc.repository.config
-
Beans that must be registered for Spring Data JDBC to work.
- AbstractJdbcConfiguration() - Constructor for class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- AbstractJdbcQuery - Class in org.springframework.data.jdbc.repository.query
-
Base class for queries based on a repository method.
- accept(SqlIdentifier, Object, Class) - Method in interface org.springframework.data.jdbc.core.convert.Identifier.IdentifierConsumer
-
Performs this operation on the given arguments.
- acquireLockAll(LockMode, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- acquireLockAll(LockMode, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Acquire a lock on all aggregates of the given domain type.
- acquireLockAll(LockMode, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- acquireLockAll(LockMode, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- acquireLockAll(LockMode, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- acquireLockById(Object, LockMode, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- acquireLockById(Object, LockMode, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Acquire a lock on the aggregate specified by id.
- acquireLockById(Object, LockMode, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- acquireLockById(Object, LockMode, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- acquireLockById(Object, LockMode, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- afterPropertiesSet() - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- AggregateReference<T,
ID> - Interface in org.springframework.data.jdbc.core.mapping -
A reference to the aggregate root of a different aggregate.
- and(SqlTypeMapping) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
-
Returns a composed
SqlTypeMappingthat represents a fallback of this type mapping and another. - AotRepositoryFragmentSupport - Class in org.springframework.data.jdbc.repository.aot
-
Support class for JDBC AOT repository fragments.
- AotRepositoryFragmentSupport(JdbcAggregateOperations, RowMapperFactory, RepositoryMetadata, ValueExpressionDelegate, ProjectionFactory) - Constructor for class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- AotRepositoryFragmentSupport(JdbcAggregateOperations, RowMapperFactory, RepositoryFactoryBeanSupport.FragmentCreationContext) - Constructor for class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- AotRepositoryFragmentSupport.BindValue - Interface in org.springframework.data.jdbc.repository.aot
-
Interface for binding values to a
MapSqlParameterSource. - apply(String, SqlParameterSource) - Method in interface org.springframework.data.jdbc.repository.query.StatementFactory.StatementFunction
-
Applies this function to the given arguments.
- auditorAwareRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
-
Configures the
AuditorAwarebean to be used to lookup the current principal. - AUTOGENERATED_ID_TYPES - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
B
- basePackageClasses() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Type-safe alternative to
EnableJdbcRepositories.basePackages()for specifying the packages to scan for annotated components. - basePackages() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Base packages to scan for annotated components.
- BasicJdbcPersistentProperty - Class in org.springframework.data.jdbc.core.mapping
-
Extension to
BasicRelationalPersistentProperty. - BasicJdbcPersistentProperty(Property, PersistentEntity, SimpleTypeHolder, NamingStrategy) - Constructor for class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
-
Creates a new
BasicJdbcPersistentProperty. - BeanFactoryAwareRowMapperFactory - Class in org.springframework.data.jdbc.repository.support
-
This
RowMapperFactoryimplementation extends theDefaultRowMapperFactoryby adding the capabilities to loadRowMapperorResultSetExtractorbeans by their names inBeanFactory. - BeanFactoryAwareRowMapperFactory(BeanFactory, JdbcAggregateOperations, QueryMappingConfiguration) - Constructor for class org.springframework.data.jdbc.repository.support.BeanFactoryAwareRowMapperFactory
-
Create a
BeanFactoryAwareRowMapperFactoryinstance using the givenBeanFactory,JdbcAggregateOperationsandQueryMappingConfiguration. - bind(String, MapSqlParameterSource) - Method in interface org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport.BindValue
-
Bind the value to the given
MapSqlParameterSourceusing the given parameter name. - build() - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
- build(MapSqlParameterSource) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
-
Build the SQL statement and assign parameters to the given
ParametersSource.
C
- CascadingDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
-
Delegates each method to the
DataAccessStrategys passed to the constructor in turn until the first that does not throw an exception. - CascadingDataAccessStrategy(List) - Constructor for class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- complete(Criteria, Sort) - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryCreator
- considerNestedRepositories() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
- contributeAotRepository(AotRepositoryContext) - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension.JdbcRepositoryRegistrationAotProcessor
- contributeQueryMethod(Method) - Method in class org.springframework.data.jdbc.repository.aot.JdbcRepositoryContributor
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
- convert(Instant) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
- convert(LocalDate) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
- convert(LocalDateTime) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
- convert(LocalTime) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
- convertMany(Object, Class) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- convertOne(Object, Class) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- convertValue(Object, TypeInformation) - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
- count() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- count(Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- count(Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Counts the rows in the table representing the given domain type.
- count(Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- count(Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- count(Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Counts the number of aggregates of a given type.
- count(Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- count(Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- count(Class) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
- count(Example) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- count(RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
- count(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- count(Query, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Counts the rows in the table representing the given probe type, that match the given
query. - count(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- count(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- count(Query, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Counts the number of aggregates of a given type that match the given
query. - count(Query, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- count(Query, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- countByQuery(Query, MapSqlParameterSource) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
-
Constructs a single sql query that performs select count based on the provided query.
- create() - Method in class org.springframework.data.jdbc.core.convert.DataAccessStrategyFactory
-
Creates a new
DataAccessStrategy. - create(Class) - Method in interface org.springframework.data.jdbc.repository.query.RowMapperFactory
-
Obtain a
RowMapperbased on the expected return type passed in as an argument. - create(Class) - Method in class org.springframework.data.jdbc.repository.support.DefaultRowMapperFactory
- create(Dialect, Consumer) - Static method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Create a new
JdbcCustomConversionsinstance using the givenDialectandJdbcCustomConversions.JdbcConverterConfigurercallback to configure converters. - createArray(Object[]) - Method in class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
- createArray(Object[]) - Method in interface org.springframework.data.jdbc.core.convert.JdbcTypeFactory
-
Converts the provided value in a
Arrayinstance. - createChangeSet(LiquibaseChangeSetWriter.ChangeSetMetadata, DatabaseChangeLog) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Creates an initial ChangeSet.
- createChangeSet(LiquibaseChangeSetWriter.ChangeSetMetadata, Database, DatabaseChangeLog) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Creates a diff ChangeSet by comparing
Databasewithmapped entities. - createCombinedAccessStrategy(RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlSession, NamespaceStrategy, Dialect, QueryMappingConfiguration) - Static method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Create a
DataAccessStrategythat first checks for queries defined by MyBatis and if it doesn't find one uses aDefaultDataAccessStrategy - createCombinedAccessStrategy(RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlSession, Dialect, QueryMappingConfiguration) - Static method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Create a
DataAccessStrategythat first checks for queries defined by MyBatis and if it doesn't find one uses aDefaultDataAccessStrategy - createConverter(JdbcMappingContext, NamedParameterJdbcOperations, RelationResolver, JdbcCustomConversions, JdbcDialect) - Static method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
-
Creates a
JdbcConverter. - createCustomConversions(JdbcDialect, List) - Static method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
-
Register custom
Converters in aJdbcCustomConversionsobject if required. - createDataAccessStrategy(NamedParameterJdbcOperations, JdbcConverter, QueryMappingConfiguration, JdbcDialect) - Static method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
- createFrom(List) - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters
- createMappingContext(RelationalManagedTypes, JdbcCustomConversions, NamingStrategy) - Static method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
-
Register a
JdbcMappingContextand apply an optionalNamingStrategy. - createPersistentProperty(Property, RelationalPersistentEntity, SimpleTypeHolder) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
- createSelectBuilder(Table, Predicate) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
-
Create a basic select structure with all the necessary joins
- customizeClass(AotRepositoryClassBuilder) - Method in class org.springframework.data.jdbc.repository.aot.JdbcRepositoryContributor
- customizeConstructor(AotRepositoryConstructorBuilder) - Method in class org.springframework.data.jdbc.repository.aot.JdbcRepositoryContributor
D
- DataAccessStrategy - Interface in org.springframework.data.jdbc.core.convert
-
Abstraction for accesses to the database that should be implementable with a single SQL statement per method and relates to a single entity as opposed to
JdbcAggregateOperationswhich provides interactions related to complete aggregates. - dataAccessStrategyBean(NamedParameterJdbcOperations, JdbcConverter, JdbcMappingContext, JdbcDialect) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- dataAccessStrategyBean(NamedParameterJdbcOperations, JdbcConverter, JdbcMappingContext, JdbcDialect) - Method in class org.springframework.data.jdbc.repository.config.MyBatisJdbcConfiguration
- DataAccessStrategyFactory - Class in org.springframework.data.jdbc.core.convert
-
Factory to create a
DataAccessStrategybased on the configuration of the provided components. - DataAccessStrategyFactory(JdbcConverter, NamedParameterJdbcOperations, Dialect, QueryMappingConfiguration) - Constructor for class org.springframework.data.jdbc.core.convert.DataAccessStrategyFactory
-
Creates a new
DataAccessStrategyFactory. - DataAccessStrategyFactory(SqlGeneratorSource, JdbcConverter, NamedParameterJdbcOperations, SqlParametersFactory, InsertStrategyFactory, QueryMappingConfiguration) - Constructor for class org.springframework.data.jdbc.core.convert.DataAccessStrategyFactory
-
Creates a new
DataAccessStrategyFactory. - dataAccessStrategyRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Deprecated.
- dateTimeProviderRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
-
Configures a
DateTimeProviderbean name that allows customizing theLocalDateTimeto be used for setting creation and modification dates. - DEFAULT_AUTHOR - Static variable in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
- DEFAULT_INSTANCE - Static variable in interface org.springframework.data.jdbc.mybatis.NamespaceStrategy
- DefaultDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
-
The default
DataAccessStrategyis to generate SQL statements based on metadata from the entity. - DefaultDataAccessStrategy(SqlGeneratorSource, RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlParametersFactory, InsertStrategyFactory, QueryMappingConfiguration) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
-
Creates a
DefaultDataAccessStrategy - DefaultDialectProvider() - Constructor for class org.springframework.data.jdbc.core.dialect.DialectResolver.DefaultDialectProvider
- DefaultDialectProvider() - Constructor for class org.springframework.data.jdbc.dialect.DialectResolver.DefaultDialectProvider
-
Deprecated.
- DefaultDialectProvider() - Constructor for class org.springframework.data.jdbc.repository.config.DialectResolver.DefaultDialectProvider
-
Deprecated.
- DefaultJdbcTypeFactory - Class in org.springframework.data.jdbc.core.convert
-
A
JdbcTypeFactorythat performs the conversion by utilizingJdbcOperations.execute(ConnectionCallback). - DefaultJdbcTypeFactory(JdbcOperations) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
-
Creates a new
DefaultJdbcTypeFactory. - DefaultJdbcTypeFactory(JdbcOperations, JdbcArrayColumns) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DefaultJdbcTypeFactory(JdbcOperations, JdbcArrayColumns) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
-
Creates a new
DefaultJdbcTypeFactory. - DefaultQueryMappingConfiguration - Class in org.springframework.data.jdbc.repository.config
-
A
QueryMappingConfigurationthat allows for registration ofRowMappers andResultSetExtractors via a fluent Api. - DefaultQueryMappingConfiguration() - Constructor for class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
- DefaultRowMapperFactory - Class in org.springframework.data.jdbc.repository.support
-
Default implementation of
RowMapperFactory. - DefaultRowMapperFactory(JdbcAggregateOperations, QueryMappingConfiguration) - Constructor for class org.springframework.data.jdbc.repository.support.DefaultRowMapperFactory
- DefaultSqlTypeMapping - Class in org.springframework.data.jdbc.core.mapping.schema
-
Class that provides a default implementation of mapping Java type to a Database type.
- DefaultSqlTypeMapping() - Constructor for class org.springframework.data.jdbc.core.mapping.schema.DefaultSqlTypeMapping
- DelegatingDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
-
Delegates all method calls to an instance set after construction.
- DelegatingDataAccessStrategy() - Constructor for class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- DelegatingDataAccessStrategy(DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- delete(Iterable, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes multiple rows identified by the ids, from the table identified by the domainType.
- delete(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- delete(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete(Iterable, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- delete(Iterable, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- delete(Iterable, PersistentPropertyPath) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes all entities reachable via propertyPath from the instances identified by rootIds.
- delete(Iterable, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- delete(Iterable, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete(Iterable, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- delete(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- delete(Object, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes a single row identified by the id, from the table identified by the domainType.
- delete(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- delete(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete(Object, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- delete(Object, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- delete(Object, PersistentPropertyPath) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes all entities reachable via propertyPath from the instance identified by rootId.
- delete(Object, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- delete(Object, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete(Object, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- delete(S) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- delete(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Delete an aggregate identified by its aggregate root.
- delete(T) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteAll() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteAll(Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Delete all aggregates of a given type.
- deleteAll(Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- deleteAll(Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- deleteAll(Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes all entities of the given domain type.
- deleteAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- deleteAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- deleteAll(Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- deleteAll(Iterable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Delete all aggregates identified by their aggregate roots.
- deleteAll(Iterable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- deleteAll(Iterable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteAll(PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- deleteAll(PersistentPropertyPath) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes all entities reachable via propertyPath from any instance.
- deleteAll(PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- deleteAll(PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- deleteAll(PersistentPropertyPath) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- deleteAllById(Iterable, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Deletes all aggregates identified by their aggregate root ids.
- deleteAllById(Iterable, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- deleteAllById(Iterable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteById(Object, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- deleteById(Object, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Deletes a single Aggregate including all entities contained in that aggregate.
- deleteWithVersion(Object, Class, Number) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- deleteWithVersion(Object, Class, Number) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes a single entity from the database and enforce optimistic record locking using the version property.
- deleteWithVersion(Object, Class, Number) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- deleteWithVersion(Object, Class, Number) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- deleteWithVersion(Object, Class, Number) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- describedBy(T, Identifier) - Static method in class org.springframework.data.jdbc.core.convert.InsertSubject
- DialectResolver - Class in org.springframework.data.jdbc.core.dialect
-
Resolves a
Dialect. - DialectResolver - Class in org.springframework.data.jdbc.dialect
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.5, replacement
DialectResolverwas moved to theorg.springframework.data.jdbc.core.dialectpackage. - DialectResolver - Class in org.springframework.data.jdbc.repository.config
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.5, replacement
DialectResolverwas moved to theorg.springframework.data.jdbc.core.dialectpackage. - DialectResolver.DefaultDialectProvider - Class in org.springframework.data.jdbc.core.dialect
- DialectResolver.DefaultDialectProvider - Class in org.springframework.data.jdbc.dialect
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DialectResolver.DefaultDialectProvider - Class in org.springframework.data.jdbc.repository.config
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DialectResolver.JdbcDialectProvider - Interface in org.springframework.data.jdbc.core.dialect
-
SPI to extend Spring's default JDBC Dialect discovery mechanism.
- DialectResolver.JdbcDialectProvider - Interface in org.springframework.data.jdbc.dialect
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.5, replacement
DialectResolverwas moved to theorg.springframework.data.jdbc.core.dialectpackage. - DialectResolver.JdbcDialectProvider - Interface in org.springframework.data.jdbc.repository.config
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.5, replacement
DialectResolverwas moved to theorg.springframework.data.jdbc.core.dialectpackage. - DialectResolver.NoDialectException - Exception Class in org.springframework.data.jdbc.core.dialect
-
Exception thrown when
DialectResolvercannot resolve aDialect. - DialectResolver.NoDialectException - Exception Class in org.springframework.data.jdbc.dialect
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DialectResolver.NoDialectException - Exception Class in org.springframework.data.jdbc.repository.config
-
Deprecated, for removal: This API element is subject to removal in a future version.
- doCreateRepositoryFactory() - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
-
Creates the actual
RepositoryFactorySupportinstance.
E
- empty() - Static method in class org.springframework.data.jdbc.core.convert.Identifier
-
Returns an empty
Identifier. - empty() - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
- EMPTY - Static variable in interface org.springframework.data.jdbc.core.convert.QueryMappingConfiguration
-
An immutable empty instance that will return null for all arguments.
- enableDefaultTransactions() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures whether to enable default transactions for Spring Data JDBC repositories.
- EnableJdbcAuditing - Annotation Interface in org.springframework.data.jdbc.repository.config
-
Annotation to enable auditing in JDBC via annotation configuration.
- EnableJdbcRepositories - Annotation Interface in org.springframework.data.jdbc.repository.config
-
Annotation to enable JDBC repositories.
- EntityRowMapper<T> - Class in org.springframework.data.jdbc.core.convert
-
Maps a
ResultSetto an entity of typeT, including entities referenced. - EntityRowMapper(AggregatePath, JdbcConverter, Identifier) - Constructor for class org.springframework.data.jdbc.core.convert.EntityRowMapper
- EntityRowMapper(RelationalPersistentEntity, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.EntityRowMapper
- equals(Object) - Method in class org.springframework.data.jdbc.core.convert.Identifier
- equals(Object) - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
- equals(Object) - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- equals(Object) - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
- equals(Object) - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding.LikeParameterBinding
- equals(Object) - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
-
Indicates whether some other object is "equal to" this one.
- escape(Object) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- EscapingParameterSource - Class in org.springframework.data.jdbc.repository.query
-
This
SqlParameterSourcewill apply escaping to its values. - EscapingParameterSource(SqlParameterSource, Escaper) - Constructor for class org.springframework.data.jdbc.repository.query.EscapingParameterSource
- evaluate(Method, String, Object...) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- excludeFilters() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Specifies which types are not eligible for component scanning.
- execute(Object[]) - Method in class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
- execute(Object[]) - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
- executeWith(StatementFactory.StatementFunction) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
-
Build the SQL statement and apply the given function to the SQL string and its parameters.
- exists(Class) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
- exists(Example) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- exists(RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
- exists(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- exists(Query, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Determine whether there is an aggregate of type
domainTypethat matches the providedQuery. - exists(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- exists(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- exists(Query, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Determine whether there are aggregates that match the
Query - exists(Query, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- exists(Query, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- existsById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- existsById(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- existsById(Object, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
returns if a row with the given id exists for the given type.
- existsById(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- existsById(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- existsById(Object, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Checks if an aggregate identified by type and id exists in the database.
- existsById(Object, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- existsById(Object, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- existsByQuery(Query, MapSqlParameterSource) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
-
Constructs a single sql query that performs select count based on the provided query for checking existence.
- expression() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
-
Returns the value of the
expressionrecord component. - Expression(ValueExpression) - Constructor for record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
-
Creates an instance of a
Expressionrecord class. - extractEmbeddedPropertyName(Sort.Order) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
- extractFieldNameFromEmbeddedProperty(Sort.Order) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
F
- filter(Criteria) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
- findAll() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities of the given type.
- findAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load all aggregates of a given type.
- findAll(Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAll(Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAll(Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Class, Pageable) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities of the given type, paged and sorted.
- findAll(Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Class, Pageable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Deprecated, for removal: This API element is subject to removal in a future version.since 4.0. Use
JdbcAggregateOperations.findAll(Class, Sort)together withJdbcAggregateOperations.count(Class)to construct results of typePage.The API design is conflicts regarding pagination information. Also, pagination is primarily a feature of the repository and not the template API. - findAll(Class, Pageable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Deprecated, for removal: This API element is subject to removal in a future version.
- findAll(Class, Pageable) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Class, Sort) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities of the given type, sorted.
- findAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Class, Sort) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load all aggregates of a given type, sorted.
- findAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAll(Class, Sort) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAll(Example) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Example, Pageable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Example, Sort) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Pageable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Sort) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Query, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Execute a
SELECTquery and convert the resulting items to aIterable. - findAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Query, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Execute a
SELECTquery and convert the resulting items to aListthat is sorted. - findAll(Query, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAll(Query, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAll(Query, Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Query, Class, Pageable) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Execute a
SELECTquery and convert the resulting items to aIterable. - findAll(Query, Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Query, Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Query, Class, Pageable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Deprecated, for removal: This API element is subject to removal in a future version.since 4.0. Use
JdbcAggregateOperations.findAll(Query, Class)together withJdbcAggregateOperations.count(Query, Class)to construct results of typePage. The API design is conflicts regarding pagination information. Also, pagination is primarily a feature of the repository and not the template API. - findAll(Query, Class, Pageable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Deprecated, for removal: This API element is subject to removal in a future version.
- findAll(Query, Class, Pageable) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAllById(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAllById(Iterable, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities that match one of the ids passed as an argument.
- findAllById(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAllById(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAllById(Iterable, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load all aggregates of a given type that are identified by the given ids.
- findAllById(Iterable, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAllById(Iterable, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAllById(Iterable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAllByPath(Identifier, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath) - Method in interface org.springframework.data.jdbc.core.convert.RelationResolver
-
Finds all entities reachable via path.
- findAllByPath(Identifier, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findBy(Example, Function) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findById(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findById(Object, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads a single entity identified by type and id.
- findById(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findById(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findById(Object, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load an aggregate from the database.
- findById(Object, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findById(Object, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findOne(Example) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findOne(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findOne(Query, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Execute a
SELECTquery and convert the resulting item to an entity ensuring exactly one result. - findOne(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findOne(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findOne(Query, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Execute a
SELECTquery and convert the resulting item to an entity ensuring exactly one result. - findOne(Query, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findOne(Query, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- forBackReference(JdbcConverter, AggregatePath, Identifier, Function) - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
- forBackReferences(JdbcConverter, AggregatePath, Function) - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
-
Creates ParentKeys with backreference for the given path and value of the parents id.
- forEach(Identifier.IdentifierConsumer) - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Performs the given action for each element of the
Identifieruntil all elements have been processed or the action throws an exception. - forPlainIdentifiers() - Static method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
-
Create a new
JdbcMappingContextusingplain identifiers. - forPlainIdentifiers(NamingStrategy) - Static method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
- forQuotedIdentifiers() - Static method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
-
Create a new
JdbcMappingContextusingquoted identifiers(default behavior). - forQuotedIdentifiers(NamingStrategy) - Static method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
-
Create a new
JdbcMappingContextusingquoted identifiers(default behavior) and the givenNamingStrategy. - from(Map) - Static method in class org.springframework.data.jdbc.core.convert.Identifier
-
Creates an
Identifierfrom aMapof name to value tuples.
G
- get(String) - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
Returns a value for the given key.
- get(SqlIdentifier) - Method in class org.springframework.data.jdbc.core.convert.Identifier
- getActualSqlType() - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters.JdbcParameter
- getArraySupport() - Method in interface org.springframework.data.jdbc.core.dialect.JdbcDialect
-
Returns the JDBC specific array support object that describes how array-typed columns are supported by this dialect.
- getArraySupport() - Method in class org.springframework.data.jdbc.core.dialect.JdbcH2Dialect
- getArraySupport() - Method in class org.springframework.data.jdbc.core.dialect.JdbcHsqlDbDialect
- getArraySupport() - Method in class org.springframework.data.jdbc.core.dialect.JdbcOracleDialect
- getArraySupport() - Method in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
- getArraySupport(Dialect) - Static method in interface org.springframework.data.jdbc.core.dialect.JdbcDialect
-
Returns the
array supportfor the givenDialect. - getArrayType(Class) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
-
Deprecated.
- getArrayType(Class) - Method in interface org.springframework.data.jdbc.core.dialect.JdbcArrayColumns
- getArrayTypeName(SQLType) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
-
Deprecated.
- getArrayTypeName(SQLType) - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
-
Deprecated.
- getArrayTypeName(SQLType) - Method in interface org.springframework.data.jdbc.core.dialect.JdbcArrayColumns
- getArrayTypeName(SQLType) - Method in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.Unsupported
- getBindableValue(Method, Object, int) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- getBindableValue(Method, Object, String) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- getBindValue(JdbcConverter, Object, JdbcParameters.JdbcParameter) - Static method in class org.springframework.data.jdbc.repository.query.JdbcValueBindUtil
- getColumnType(Class) - Method in class org.springframework.data.jdbc.core.mapping.schema.DefaultSqlTypeMapping
- getColumnType(Class) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
-
Determines a column type for Class.
- getColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
The type to be used to store this property in the database.
- getColumnType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- getColumnType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.mapping.schema.DefaultSqlTypeMapping
- getColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
-
Determines a column type for a persistent property.
- getConverter() - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Returns the
JdbcConverter. - getConverter() - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
- getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
- getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
- getConvertersToRegister() - Static method in class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters
-
Returns the converters to be registered.
- getCriteria() - Method in class org.springframework.data.jdbc.repository.query.ParametrizedQuery
- getDataAccessStrategy() - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Return the
DataAccessStrategy - getDataAccessStrategy() - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- getDialect() - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- getDialect() - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
- getDialect() - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- getDialect() - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- getDialect() - Method in class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
- getDialect() - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- getDialect() - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- getDialect(JdbcOperations) - Method in class org.springframework.data.jdbc.core.dialect.DialectResolver.DefaultDialectProvider
- getDialect(JdbcOperations) - Static method in class org.springframework.data.jdbc.core.dialect.DialectResolver
-
Retrieve a
Dialectby inspecting aConnection. - getDialect(JdbcOperations) - Method in interface org.springframework.data.jdbc.core.dialect.DialectResolver.JdbcDialectProvider
-
Returns a
Dialectfor aDataSource. - getDialect(JdbcOperations) - Static method in class org.springframework.data.jdbc.dialect.DialectResolver
-
Deprecated.Retrieve a
Dialectby inspecting aConnection. - getDialect(JdbcOperations) - Method in interface org.springframework.data.jdbc.dialect.DialectResolver.JdbcDialectProvider
-
Deprecated.Returns a
Dialectfor aDataSource. - getDialect(JdbcOperations) - Static method in class org.springframework.data.jdbc.repository.config.DialectResolver
-
Deprecated.Retrieve a
Dialectby inspecting aConnection. - getDialect(JdbcOperations) - Method in interface org.springframework.data.jdbc.repository.config.DialectResolver.JdbcDialectProvider
-
Deprecated.Returns a
Dialectfor aDataSource. - getDomainType() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The domain type of the entity to query or act upon.
- getEntityInformation() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- getEntityInformation(RepositoryMetadata) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getFirst(int, List) - Static method in class org.springframework.data.jdbc.repository.support.ScrollDelegate
-
Return the first
countitems from the list. - getId() - Method in interface org.springframework.data.jdbc.core.mapping.AggregateReference
- getId() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The ID of the entity to query/act upon.
- getIdentifier() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
- getIdentifier() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The
Identifierfor a path to query. - getIdentifier() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
- getIdentifyingAnnotations() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
-
In strict mode only domain types having a
Tableannotation get a repository. - getInitialEntitySet() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Scans the mapping base package for classes annotated with
Table. - getInstance() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
- getInstance() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The entity to act upon.
- getJdbcOperations() - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- getJdbcOperations() - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
- getJdbcOperations() - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- getJdbcOperations() - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- getJdbcOperations() - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- getJdbcOperations() - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- getJdbcType() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- getMappedColumnName() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
-
Returns the key to be used in the mapped document eventually.
- getMappedColumnName() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
- getMappedObject(MapSqlParameterSource, CriteriaDefinition, Table, RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
- getMappedSort(Table, Sort, RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
-
Map the
Sortobject to apply field name mapping usingthe type to read. - getMappingBasePackages() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Returns the base packages to scan for JDBC mapped entities at startup.
- getMappingContext() - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
- getMappingContext() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
- getModuleIdentifier() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getModuleName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getModulePrefix() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getName() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
-
Returns the binding name
if presentor throwIllegalStateExceptionif no name associated. - getName() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
- getNamedQueryName() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- getNamespace(Class) - Method in interface org.springframework.data.jdbc.mybatis.NamespaceStrategy
-
Get a namespace that corresponds to the given domain type.
- getOperations() - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- getOrigin() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
- getParameter(int) - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters
- getParameter(String) - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters
- getParameterNames() - Method in class org.springframework.data.jdbc.repository.query.EscapingParameterSource
- getParameters() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- getParameterSource() - Method in class org.springframework.data.jdbc.repository.query.ParametrizedQuery
- getParts() - Method in class org.springframework.data.jdbc.core.convert.Identifier
- getPath() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
- getPosition() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
-
Returns the binding name
if presentor throwIllegalStateExceptionif no position associated. - getPotentiallyConvertedSimpleWrite(Object, TypeInformation) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- getQuery() - Method in class org.springframework.data.jdbc.repository.query.ParametrizedQuery
- getQueryLookupStrategy(QueryLookupStrategy.Key, ValueExpressionDelegate) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getQueryMethod() - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
- getRepositoryAotProcessor() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getRepositoryBaseClassName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getRequiredColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
-
Returns the required column type for a persistent property or throws
IllegalArgumentExceptionif the type cannot be determined. - getRequiredQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- getResultSetExtractor(String) - Method in interface org.springframework.data.jdbc.repository.query.RowMapperFactory
-
Obtain a
ResultSetExtractorfrom some other source, typically aBeanFactory. - getResultSetExtractor(String) - Method in class org.springframework.data.jdbc.repository.support.BeanFactoryAwareRowMapperFactory
- getRowMapper(Class) - Method in interface org.springframework.data.jdbc.core.convert.QueryMappingConfiguration
-
Returns the
RowMapperto be used for the given type or null if no specific mapper is configured. - getRowMapper(Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
- getRowMapper(Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- getRowMapper(Class) - Method in class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
- getRowMapper(String) - Method in interface org.springframework.data.jdbc.repository.query.RowMapperFactory
-
Obtain a
RowMapperfrom some other source, typically aBeanFactory. - getRowMapper(String) - Method in class org.springframework.data.jdbc.repository.support.BeanFactoryAwareRowMapperFactory
- getRowMapperFactory() - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- getSqlGenerator(Class) - Method in class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
- getSqlType() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
- getSqlType() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
- getSqlType() - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters.JdbcParameter
- getSqlType(Class) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
-
Deprecated.Determine the
SQLTypefor a givenarray component type. - getSqlType(Class) - Method in interface org.springframework.data.jdbc.core.dialect.JdbcArrayColumns
-
Determine the
SQLTypefor a givenarray component type. - getSqlType(String) - Method in class org.springframework.data.jdbc.repository.query.EscapingParameterSource
- getStatementFactory() - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getTargetSqlType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
The SQL type constant used when using this property as a parameter for a SQL statement.
- getTargetSqlType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- getType() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding.LikeParameterBinding
-
Returns the
Part.Typeof the binding. - getTypeHint() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
- getTypeHint() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
- getTypeName(String) - Method in class org.springframework.data.jdbc.repository.query.EscapingParameterSource
- getValue() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- getValue(String) - Method in class org.springframework.data.jdbc.repository.query.EscapingParameterSource
H
- hasAnnotatedQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- hasAnnotatedQueryName() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- hashCode() - Method in class org.springframework.data.jdbc.core.convert.Identifier
- hashCode() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
- hashCode() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- hashCode() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
- hashCode() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding.LikeParameterBinding
- hashCode() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
-
Returns a hash code value for this object.
- hasLockMode() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- hasName() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
- hasPosition() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
- hasValue(String) - Method in class org.springframework.data.jdbc.repository.query.EscapingParameterSource
- HOLDER - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
I
- identifier() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
-
Returns the value of the
identifierrecord component. - Identifier - Class in org.springframework.data.jdbc.core.convert
-
Identifier represents a composite id of an entity that may be composed of one or many parts.
- Identifier.IdentifierConsumer - Interface in org.springframework.data.jdbc.core.convert
-
Represents an operation that accepts identifier key parts (name, value and
target type) defining a contract to consumeIdentifiervalues. - idGeneratingBeforeSaveCallback(JdbcMappingContext, NamedParameterJdbcOperations, JdbcDialect) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- IdGeneratingEntityCallback - Class in org.springframework.data.jdbc.core.convert
-
Callback for generating identifier values through a database sequence.
- IdGeneratingEntityCallback(MappingContext, Dialect, NamedParameterJdbcOperations) - Constructor for class org.springframework.data.jdbc.core.convert.IdGeneratingEntityCallback
- includeFilters() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Specifies which types are eligible for component scanning.
- insert(List, Class, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- insert(List, Class, IdValueSource) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Inserts the data of multiple entities.
- insert(List, Class, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- insert(List, Class, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- insert(List, Class, IdValueSource) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- insert(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Dedicated insert function.
- insert(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Dedicated insert function to do just the insert of an instance of an aggregate, including all the members of the aggregate.
- insert(T, Class, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- insert(T, Class, Identifier, IdValueSource) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Inserts the data of a single entity.
- insert(T, Class, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- insert(T, Class, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- insert(T, Class, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- insertAll(Iterable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Inserts all aggregate instances, including all the members of each aggregate instance.
- insertAll(Iterable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- InsertStrategyFactory - Class in org.springframework.data.jdbc.core.convert
-
Factory which selects and builds the appropriate
InsertStrategyorBatchInsertStrategybased on whether the insert is expected to generate ids. - InsertStrategyFactory(NamedParameterJdbcOperations, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.InsertStrategyFactory
- InsertSubject<T> - Class in org.springframework.data.jdbc.core.convert
-
The subject of an insert, described by the entity instance and its
Identifier, where identifier contains information about data that needs to be considered for the insert but which is not part of the entity. - INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
-
Deprecated.
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
-
Deprecated.
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.DefaultSupport
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.Unsupported
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcH2Dialect
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcHsqlDbDialect
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the constructor instead. There is no one correct MySqlDialect, since the behaviour of MySql depends on various configuration options. See
Identifier Case Sensitivity
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcOracleDialect
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
- isAssociation() - Method in class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
- isEmbedded() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
- isEmbedded() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
- isExpression() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
- isExpression() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
- isExpression() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
- isExpression() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
- isMethodArgument() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
- isMethodArgument() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
- isMethodArgument() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
- isMethodArgument() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
- isModifyingQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
-
Returns whether the query method is a modifying one.
- isNullable(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
-
Determine whether a column is nullable.
- isSupported() - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
-
Deprecated.
- isSupported() - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
-
Deprecated.
- isSupported() - Method in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.DefaultSupport
- isSupported() - Method in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.Unsupported
- isSynthetic() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
- isSynthetic() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
- isSynthetic() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
- isSynthetic() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
J
- JdbcAggregateOperations - Interface in org.springframework.data.jdbc.core
-
Specifies operations one can perform on a database, based on an Domain Type.
- jdbcAggregateOperationsRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configure the name of the
JdbcAggregateOperationsbean to be used to create repositories discovered through this annotation. - jdbcAggregateTemplate(ApplicationContext, JdbcMappingContext, JdbcConverter, DataAccessStrategy) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Register a
JdbcAggregateTemplateas a bean for easy use in applications that need a lower level of abstraction than the normal repository abstraction. - JdbcAggregateTemplate - Class in org.springframework.data.jdbc.core
-
JdbcAggregateOperationsimplementation, storing aggregates in and obtaining them from a JDBC data store. - JdbcAggregateTemplate(ApplicationContext, RelationalMappingContext, JdbcConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Creates a new
JdbcAggregateTemplategivenApplicationContext,RelationalMappingContextandDataAccessStrategy. - JdbcAggregateTemplate(ApplicationEventPublisher, RelationalMappingContext, JdbcConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Creates a new
JdbcAggregateTemplategivenApplicationEventPublisher,RelationalMappingContext,JdbcConverterandDataAccessStrategy. - JdbcAggregateTemplate(JdbcConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- JdbcArrayColumns - Interface in org.springframework.data.jdbc.core.convert
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.5, replacement moved to
JdbcArrayColumns. - JdbcArrayColumns - Interface in org.springframework.data.jdbc.core.dialect
-
ArrayColumnsthat offer JDBC-specific functionality. - JdbcArrayColumns.DefaultSupport - Enum Class in org.springframework.data.jdbc.core.convert
-
Deprecated.Default
ArrayColumnsimplementation for dialects that do not support array-typed columns. - JdbcArrayColumns.DefaultSupport - Enum Class in org.springframework.data.jdbc.core.dialect
-
Default
ArrayColumnsimplementation for dialects that do not support array-typed columns. - JdbcArrayColumns.Unsupported - Enum Class in org.springframework.data.jdbc.core.convert
-
Deprecated.Default
ArrayColumnsimplementation for dialects that do not support array-typed columns. - JdbcArrayColumns.Unsupported - Enum Class in org.springframework.data.jdbc.core.dialect
-
Default
ArrayColumnsimplementation for dialects that do not support array-typed columns. - JdbcColumnTypes - Enum Class in org.springframework.data.jdbc.core.convert
-
Utility that determines the necessary type conversions between Java types used in the domain model and types compatible with JDBC drivers.
- JdbcConfiguration - Class in org.springframework.data.jdbc.repository.config
-
Utility class to providing factory methods for JDBC infrastructure components.
- jdbcConverter(JdbcMappingContext, NamedParameterJdbcOperations, RelationResolver, JdbcCustomConversions, JdbcDialect) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Creates a
RelationalConverterusing the configuredAbstractJdbcConfiguration.jdbcMappingContext(Optional, JdbcCustomConversions, RelationalManagedTypes). - JdbcConverter - Interface in org.springframework.data.jdbc.core.convert
-
A
JdbcConverteris responsible for converting for values to the native relational representation and vice versa. - JdbcCountQueryCreator - Class in org.springframework.data.jdbc.repository.query
- JdbcCountQueryCreator(PartTree, JdbcConverter, Dialect, JdbcQueryMethod, RelationalParameterAccessor, ReturnedType) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcCountQueryCreator
- jdbcCustomConversions() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Register custom
Converters in aJdbcCustomConversionsobject if required. - JdbcCustomConversions - Class in org.springframework.data.jdbc.core.convert
-
Value object to capture custom conversion.
- JdbcCustomConversions() - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Creates an empty
JdbcCustomConversionsobject. - JdbcCustomConversions(List) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Create a new
JdbcCustomConversionsinstance registering the given converters and the default store converters. - JdbcCustomConversions(CustomConversions.ConverterConfiguration) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Create a new
JdbcCustomConversionsinstance givenCustomConversions.ConverterConfiguration. - JdbcCustomConversions(CustomConversions.StoreConversions, List) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Create a new
JdbcCustomConversionsinstance registering the given converters and the default store converters. - JdbcCustomConversions.JdbcConverterConfigurer - Class in org.springframework.data.jdbc.core.convert
-
JdbcCustomConversions.JdbcConverterConfigurerencapsulates creation ofCustomConversions.ConverterConfigurationwith JDBC specifics. - JdbcDb2Dialect - Class in org.springframework.data.jdbc.core.dialect
-
Db2Dialectthat registers JDBC specific converters. - JdbcDb2Dialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
- jdbcDialect(NamedParameterJdbcOperations) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Resolves a
JDBC dialectby inspectingNamedParameterJdbcOperations. - JdbcDialect - Interface in org.springframework.data.jdbc.core.dialect
-
ArrayColumnsthat offer JDBC specific functionality. - JdbcH2Dialect - Class in org.springframework.data.jdbc.core.dialect
-
JDBC-specific H2 Dialect.
- JdbcH2Dialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcH2Dialect
- JdbcHsqlDbDialect - Class in org.springframework.data.jdbc.core.dialect
-
JDBC-specific HsqlDB Dialect.
- JdbcHsqlDbDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcHsqlDbDialect
- JdbcIdentifierBuilder - Class in org.springframework.data.jdbc.core.convert
-
Builder for
Identifier. - jdbcManagedTypes() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Returns the a
RelationalManagedTypesobject holding the initial entity set. - jdbcMappingContext(Optional, JdbcCustomConversions, RelationalManagedTypes) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Register a
JdbcMappingContextand apply an optionalNamingStrategy. - JdbcMappingContext - Class in org.springframework.data.jdbc.core.mapping
-
MappingContextimplementation for JDBC. - JdbcMappingContext() - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
-
Creates a new
JdbcMappingContext. - JdbcMappingContext(NamingStrategy) - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
-
Creates a new
JdbcMappingContextusing the givenNamingStrategy. - JdbcMariaDbDialect - Class in org.springframework.data.jdbc.core.dialect
-
JDBC-specific MariaDb Dialect.
- JdbcMariaDbDialect(IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMariaDbDialect
- JdbcMySqlDialect - Class in org.springframework.data.jdbc.core.dialect
-
MySqlDialectthat registers JDBC specific converters. - JdbcMySqlDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
- JdbcMySqlDialect(IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
- jdbcOperationsRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Deprecated.since 4.0 use
EnableJdbcRepositories.jdbcAggregateOperationsRef()instead to ensure consistent configuration repositories. - JdbcOracleDialect - Class in org.springframework.data.jdbc.core.dialect
-
JDBC-specific Oracle Dialect.
- JdbcOracleDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcOracleDialect
- JdbcParameters - Class in org.springframework.data.jdbc.repository.query
-
Custom extension of
RelationalParameters. - JdbcParameters(ParametersSource) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcParameters
-
Creates a new
JdbcParametersinstance from the givenParametersSource. - JdbcParameters.JdbcParameter - Class in org.springframework.data.jdbc.repository.query
-
Custom
Parameterimplementation. - JdbcPostgresDialect - Class in org.springframework.data.jdbc.core.dialect
-
JDBC specific Postgres Dialect.
- JdbcPostgresDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
- JdbcQueryCreator - Class in org.springframework.data.jdbc.repository.query
- JdbcQueryCreator(RelationalMappingContext, PartTree, JdbcConverter, Dialect, RelationalEntityMetadata, RelationalParameterAccessor, boolean, ReturnedType, Optional, SqlGeneratorSource) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcQueryCreator
-
Creates new instance of this class with the given
PartTree,JdbcConverter,Dialect,RelationalEntityMetadataandRelationalParameterAccessor. - JdbcQueryCreator(PartTree, JdbcConverter, Dialect, JdbcQueryMethod, RelationalParameterAccessor, ReturnedType) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcQueryCreator
-
Creates new instance of this class with the given
PartTree,JdbcConverter,Dialect,JdbcQueryMethodandRelationalParameterAccessor. - JdbcQueryMethod - Class in org.springframework.data.jdbc.repository.query
-
QueryMethodimplementation that implements a method by executing the query from aQueryannotation on that method. - JdbcQueryMethod(Method, RepositoryMetadata, ProjectionFactory, NamedQueries, MappingContext) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- JdbcRepositoryConfigExtension - Class in org.springframework.data.jdbc.repository.config
-
RepositoryConfigurationExtensionextending the repository registration process by registering JDBC repositories. - JdbcRepositoryConfigExtension() - Constructor for class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- JdbcRepositoryConfigExtension.JdbcRepositoryRegistrationAotProcessor - Class in org.springframework.data.jdbc.repository.config
-
A
RepositoryRegistrationAotProcessorimplementation that maintains aot repository setup. - JdbcRepositoryContributor - Class in org.springframework.data.jdbc.repository.aot
-
JDBC-specific
RepositoryContributorcontributing an AOT repository fragment. - JdbcRepositoryContributor(AotRepositoryContext, JdbcDialect, RelationalMappingContext) - Constructor for class org.springframework.data.jdbc.repository.aot.JdbcRepositoryContributor
- JdbcRepositoryFactory - Class in org.springframework.data.jdbc.repository.support
-
Creates repository implementation based on JDBC.
- JdbcRepositoryFactory(DataAccessStrategy, RelationalMappingContext, JdbcConverter, Dialect, ApplicationEventPublisher, NamedParameterJdbcOperations) - Constructor for class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JdbcRepositoryFactory(JdbcAggregateOperations)for consistent configuration instead. - JdbcRepositoryFactory(JdbcAggregateOperations) - Constructor for class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
-
Creates a new
JdbcRepositoryFactoryfor the givenJdbcAggregateOperations. - JdbcRepositoryFactoryBean<T,
S, - Class in org.springframework.data.jdbc.repository.supportID> -
Special adapter for Springs
FactoryBeaninterface to allow easy setup of repository factories via Spring configuration. - JdbcRepositoryFactoryBean(Class) - Constructor for class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
-
Creates a new
JdbcRepositoryFactoryBeanfor the given repository interface. - JdbcRepositoryRegistrationAotProcessor() - Constructor for class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension.JdbcRepositoryRegistrationAotProcessor
- JdbcSimpleTypes - Class in org.springframework.data.jdbc.core.mapping
-
Simple constant holder for a
SimpleTypeHolderenriched with specific simple types for relational database access. - JdbcSqlServerDialect - Class in org.springframework.data.jdbc.core.dialect
-
SqlServerDialectthat registers JDBC specific converters. - JdbcSqlServerDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
- JdbcTypeFactory - Interface in org.springframework.data.jdbc.core.convert
-
Allows the creation of instances of database dependent types, e.g.
- JdbcUtil - Class in org.springframework.data.jdbc.support
-
Contains methods dealing with the quirks of JDBC, independent of any Entity, Aggregate or Repository abstraction.
- JdbcValue - Class in org.springframework.data.jdbc.core.mapping
-
Wraps a value with the JDBCType that should be used to pass it as a bind parameter to a
PreparedStatement. - JdbcValue(Object, SQLType) - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcValue
- JdbcValueBindUtil - Class in org.springframework.data.jdbc.repository.query
-
Utility to obtain
JdbcValueinstances for string values, collections, and arrays for string-based query usage. - Jsr310TimestampBasedConverters - Class in org.springframework.data.jdbc.core.convert
-
Helper class to register JSR-310 specific
Converterimplementations. - Jsr310TimestampBasedConverters() - Constructor for class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters
- Jsr310TimestampBasedConverters.InstantToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.LocalDateToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToInstantConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToLocalDateConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter - Enum Class in org.springframework.data.jdbc.core.convert
L
- like(ParameterBinding, Part.Type) - Static method in class org.springframework.data.jdbc.repository.query.ParameterBinding
- limit(int) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
- limit(Limit) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
- LiquibaseChangeSetWriter - Class in org.springframework.data.jdbc.core.mapping.schema
-
Use this class to write Liquibase ChangeSets.
- LiquibaseChangeSetWriter(MappingContext) - Constructor for class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Use this to generate a ChangeSet that can be used on an empty database.
- lock(LockMode) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
M
- MappingJdbcConverter - Class in org.springframework.data.jdbc.core.convert
-
RelationalConverterthat uses aMappingContextto apply conversion of relational values to property values. - MappingJdbcConverter(RelationalMappingContext, RelationResolver) - Constructor for class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
-
Creates a new
MappingJdbcConvertergivenMappingContextand ano-op type factorythrowingUnsupportedOperationExceptionon type creation. - MappingJdbcConverter(RelationalMappingContext, RelationResolver, CustomConversions, JdbcTypeFactory) - Constructor for class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
-
Creates a new
MappingJdbcConvertergivenMappingContext. - mapRow(ResultSet, int) - Method in class org.springframework.data.jdbc.core.convert.EntityRowMapper
- mapRow(ResultSet, int) - Method in class org.springframework.data.jdbc.repository.query.AbstractDelegatingRowMapper
- MetadataBackedField(SqlIdentifier, RelationalPersistentEntity, MappingContext, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
-
Creates a new
QueryMapper.MetadataBackedFieldwith the given name,RelationalPersistentEntityandMappingContext. - MetadataBackedField(SqlIdentifier, RelationalPersistentEntity, MappingContext, RelationalPersistentProperty, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
-
Creates a new
QueryMapper.MetadataBackedFieldwith the given name,RelationalPersistentEntityandMappingContextwith the givenRelationalPersistentProperty. - MethodInvocationArgument(ParameterBinding.BindingIdentifier) - Constructor for record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
-
Creates an instance of a
MethodInvocationArgumentrecord class. - Modifying - Annotation Interface in org.springframework.data.jdbc.repository.query
-
Indicates a method should be regarded as modifying query.
- modifyOnCreate() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
-
Configures whether the entity shall be marked as modified on creation.
- MyBatisContext - Class in org.springframework.data.jdbc.mybatis
-
MyBatisContextinstances get passed to MyBatis mapped statements as arguments, making Ids, instances, domainType and other attributes available to the statements. - MyBatisContext(Object, Object, Class, Map) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisContext
- MyBatisContext(Identifier, Object, Class) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisContext
- MyBatisDataAccessStrategy - Class in org.springframework.data.jdbc.mybatis
-
DataAccessStrategyimplementation based on MyBatis. - MyBatisDataAccessStrategy(SqlSession) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Constructs a
DataAccessStrategybased on MyBatis. - MyBatisJdbcConfiguration - Class in org.springframework.data.jdbc.repository.config
-
Configuration class tweaking Spring Data JDBC to use a
MyBatisDataAccessStrategyinstead of the default one. - MyBatisJdbcConfiguration() - Constructor for class org.springframework.data.jdbc.repository.config.MyBatisJdbcConfiguration
N
- name - Variable in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
- name() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
The named query to be used.
- named(String, ParameterBinding.ParameterOrigin) - Static method in class org.springframework.data.jdbc.repository.query.ParameterBinding
-
Creates a new
ParameterBindingfor the named parameter with the given name and origin. - namedQueriesLocation() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures the location of where to find the Spring Data named queries properties file.
- nameGenerator() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configure a specific
BeanNameGeneratorto be used when creating the repository beans. - NamespaceStrategy - Interface in org.springframework.data.jdbc.mybatis
-
A strategy to derive a MyBatis namespace from a domainType.
- newValueProvider(RowDocumentAccessor, ValueExpressionEvaluator, MappingRelationalConverter.ConversionContext) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- NoDialectException(String) - Constructor for exception class org.springframework.data.jdbc.core.dialect.DialectResolver.NoDialectException
-
Constructor for NoDialectFoundException.
O
- of(int) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
-
Creates an identifier for the given
position. - of(Object, SQLType) - Static method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- of(String) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
-
Creates an identifier for the given
name. - of(String, int) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
-
Creates an identifier for the given
nameandposition. - of(Dialect, Collection) - Static method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
- of(SqlIdentifier, Object, Class) - Static method in class org.springframework.data.jdbc.core.convert.Identifier
- of(Parameter) - Static method in class org.springframework.data.jdbc.repository.query.ParameterBinding
-
Creates a new
ParameterBindingfor the parameter with the given name and origin. - ofExpression(ValueExpression) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
-
Creates a
ParameterBinding.Expressionfor the givenexpression. - ofParameter(int) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
-
Creates a
ParameterBinding.MethodInvocationArgumentobject forposition. - ofParameter(String, Integer) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
- ofParameter(String) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
-
Creates a
ParameterBinding.MethodInvocationArgumentobject forname - ofParameter(ParameterBinding.BindingIdentifier) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
- ofParameter(Parameter) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
-
Creates a
ParameterBinding.MethodInvocationArgumentobject forposition. - onBeforeSave(Object, MutableAggregateChange) - Method in class org.springframework.data.jdbc.core.convert.IdGeneratingEntityCallback
- orderBy(Sort) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
- org.springframework.data.jdbc.aot - package org.springframework.data.jdbc.aot
- org.springframework.data.jdbc.core - package org.springframework.data.jdbc.core
-
Core JDBC implementation.
- org.springframework.data.jdbc.core.convert - package org.springframework.data.jdbc.core.convert
-
JDBC-specific conversion classes.
- org.springframework.data.jdbc.core.dialect - package org.springframework.data.jdbc.core.dialect
-
JDBC-specific Dialect implementations.
- org.springframework.data.jdbc.core.mapping - package org.springframework.data.jdbc.core.mapping
- org.springframework.data.jdbc.core.mapping.schema - package org.springframework.data.jdbc.core.mapping.schema
-
Schema creation and schema update integration with Liquibase.
- org.springframework.data.jdbc.dialect - package org.springframework.data.jdbc.dialect
- org.springframework.data.jdbc.mybatis - package org.springframework.data.jdbc.mybatis
- org.springframework.data.jdbc.repository.aot - package org.springframework.data.jdbc.repository.aot
-
Ahead-of-Time (AOT) generation for Spring Data JDBC repositories.
- org.springframework.data.jdbc.repository.config - package org.springframework.data.jdbc.repository.config
- org.springframework.data.jdbc.repository.query - package org.springframework.data.jdbc.repository.query
-
Query derivation mechanism for JDBC specific repositories.
- org.springframework.data.jdbc.repository.support - package org.springframework.data.jdbc.repository.support
-
Support classes for integration of the repository programming model with JDBC.
- org.springframework.data.jdbc.support - package org.springframework.data.jdbc.support
P
- page(Pageable) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
- ParameterBinding - Class in org.springframework.data.jdbc.repository.query
-
A generic parameter binding with name or position information.
- ParameterBinding.BindingIdentifier - Interface in org.springframework.data.jdbc.repository.query
-
Identifies a binding parameter by name, position or both.
- ParameterBinding.Expression - Record Class in org.springframework.data.jdbc.repository.query
-
Value object capturing the expression of which a binding parameter originates.
- ParameterBinding.LikeParameterBinding - Class in org.springframework.data.jdbc.repository.query
-
Represents a parameter binding in a JDBC query augmented with instructions of how to apply a parameter as LIKE parameter.
- ParameterBinding.MethodInvocationArgument - Record Class in org.springframework.data.jdbc.repository.query
-
Value object capturing the method invocation parameter reference.
- ParameterBinding.ParameterOrigin - Interface in org.springframework.data.jdbc.repository.query
-
Value type hierarchy to describe where a binding parameter comes from, either method call or an expression.
- ParameterBinding.Synthetic - Record Class in org.springframework.data.jdbc.repository.query
-
Value object capturing the expression of which a binding parameter originates.
- ParametrizedQuery - Class in org.springframework.data.jdbc.repository.query
-
Value object encapsulating a query containing named parameters and a
SqlParameterSourceto bind the parameters. - PartTreeJdbcQuery - Class in org.springframework.data.jdbc.repository.query
-
An
AbstractJdbcQueryimplementation based on aPartTree. - PartTreeJdbcQuery(JdbcQueryMethod, JdbcAggregateOperations, RowMapperFactory) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
-
Creates a new
PartTreeJdbcQuery. - PartTreeJdbcQuery(JdbcQueryMethod, Dialect, JdbcConverter, NamedParameterJdbcOperations, RowMapperFactory) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
-
Creates a new
PartTreeJdbcQuery. - PartTreeJdbcQuery(RelationalMappingContext, JdbcQueryMethod, Dialect, JdbcConverter, NamedParameterJdbcOperations, RowMapperFactory) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
-
Creates a new
PartTreeJdbcQuery. - PartTreeJdbcQuery(RelationalMappingContext, JdbcQueryMethod, Dialect, JdbcConverter, NamedParameterJdbcOperations, RowMapper) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
-
Creates a new
PartTreeJdbcQuery. - postProcess(BeanDefinitionBuilder, RepositoryConfigurationSource) - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- postProcessMapping(T) - Method in class org.springframework.data.jdbc.repository.query.AbstractDelegatingRowMapper
-
The post-processing callback for implementations.
- project(String...) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
- project(Collection) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
Q
- Query - Annotation Interface in org.springframework.data.jdbc.repository.query
-
Annotation to provide SQL statements that will get used for executing the method.
- queryForObject(String, SqlParameterSource, RowMapper) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
- queryLookupStrategy() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Returns the key of the
QueryLookupStrategyto be used for lookup queries for query methods. - QueryMapper - Class in org.springframework.data.jdbc.core.convert
-
Maps
CriteriaDefinitionandSortobjects considering mapping metadata and dialect-specific conversion. - QueryMapper(JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper
-
Creates a new
QueryMapperwith the givenJdbcConverter. - QueryMapper.Field - Class in org.springframework.data.jdbc.core.convert
-
Value object to represent a field and its meta-information.
- QueryMapper.MetadataBackedField - Class in org.springframework.data.jdbc.core.convert
-
Extension of
QueryMapper.Fieldto be backed with mapping metadata. - QueryMappingConfiguration - Interface in org.springframework.data.jdbc.core.convert
R
- readAndResolve(Class, RowDocument) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
Read a
RowDocumentinto the requestedaggregate typeand resolve references by looking these up fromRelationResolver. - readAndResolve(Class, RowDocument, Identifier) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
Read a
RowDocumentinto the requestedaggregate typeand resolve references by looking these up fromRelationResolver. - readAndResolve(TypeInformation, RowDocument, Identifier) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
Read a
RowDocumentinto the requestedaggregate typeand resolve references by looking these up fromRelationResolver. - readAndResolve(TypeInformation, RowDocument, Identifier) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- readValue(Object, TypeInformation) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
-
Read and convert a single value that is coming from a database to the targetType expected by the domain model.
- registerConverter(Converter) - Method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions.JdbcConverterConfigurer
-
Add a custom
Converterimplementation. - registerConverterFactory(ConverterFactory) - Method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions.JdbcConverterConfigurer
-
Add a custom
ConverterFactoryimplementation. - registerConverters(Object...) - Method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions.JdbcConverterConfigurer
- registerConverters(Collection) - Method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions.JdbcConverterConfigurer
- registerRowMapper(Class, RowMapper) - Method in class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
-
Registers a given
RowMapperas to be used for the given type. - RelationResolver - Interface in org.springframework.data.jdbc.core.convert
-
Resolves relations within an aggregate.
- repositoryBaseClass() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configure the repository base class to be used to create repository proxies for this particular configuration.
- repositoryFactoryBeanClass() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Returns the
FactoryBeanclass to be used for each repository instance. - repositoryImplementationPostfix() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Returns the postfix to be used when looking up custom repository implementations.
- resolvePrimitiveType(Class) - Method in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
- resolveTypeToRead(ResultProcessor) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
-
Obtain the result type to read from
ResultProcessor. - resultSetExtractorClass() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional
ResultSetExtractorto use to convert the result of the query to domain class instances. - resultSetExtractorRef() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional name of a bean of type
ResultSetExtractorto use to convert the result of the query to domain class instances. - rowMapperClass() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional
RowMapperto use to convert the result of the query to domain class instances. - RowMapperFactory - Interface in org.springframework.data.jdbc.repository.query
-
Factory to create a
RowMapperfor a given class. - rowMapperRef() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional name of a bean of type
RowMapperto use to convert the result of the query to domain class instances.
S
- save(S) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- save(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Saves an instance of an aggregate, including all the members of the aggregate.
- save(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- saveAll(Iterable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- saveAll(Iterable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Saves all aggregate instances, including all the members of each aggregate instance.
- saveAll(Iterable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- scanForEntities(String) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Scans the given base package for entities, i.e.
- scanForEntities(String) - Static method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
-
Scans the given base package for entities, i.e.
- scroll(Query, Function, ScrollPosition) - Static method in class org.springframework.data.jdbc.repository.support.ScrollDelegate
- ScrollDelegate - Class in org.springframework.data.jdbc.repository.support
-
Delegate to run
scroll queriesand create resultWindow. - ScrollDelegate() - Constructor for class org.springframework.data.jdbc.repository.support.ScrollDelegate
- select(Class) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
- select(RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
- selectByQuery(Query, MapSqlParameterSource) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
-
Constructs a single sql query that performs select based on the provided query.
- selectByQuery(Query, MapSqlParameterSource, Pageable) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
-
Constructs a single sql query that performs select based on the provided query and pagination information.
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.no longer used nor supported. Use
JdbcRepositoryFactory(JdbcAggregateOperations)instead. - setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
-
Deprecated.
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setChangeLogParser(ChangeLogParser) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Set the
ChangeLogParser. - setChangeLogSerializer(ChangeLogSerializer) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Set the
ChangeLogSerializer. - setConverter(JdbcConverter) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setDataAccessStrategy(DataAccessStrategy) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setDates() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
-
Configures whether the creation and modification dates are set.
- setDelegate(DataAccessStrategy) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0, use
DelegatingDataAccessStrategy(DataAccessStrategy)to avoid mutable state. - setDialect(Dialect) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setDropColumnFilter(BiPredicate) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Set the filter predicate to identify columns within a table to drop.
- setDropTableFilter(Predicate) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Set the filter predicate to identify tables to drop.
- setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Sets the callbacks to be invoked on life cycle events.
- setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.no longer used nor supported. Use
JdbcRepositoryFactory(JdbcAggregateOperations)instead. - setEntityLifecycleEventsEnabled(boolean) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Configure whether lifecycle events such as
AfterSaveEvent,BeforeSaveEvent, etc. should be published or whether emission should be suppressed. - setExceptionTranslator(SQLExceptionTranslator) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
-
Set the exception translator for this instance.
- setJdbcAggregateOperations(JdbcAggregateOperations) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
-
Set the
JdbcAggregateOperationsto use for this factory bean. - setJdbcOperations(NamedParameterJdbcOperations) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setMappingContext(RelationalMappingContext) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setNamespaceStrategy(NamespaceStrategy) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Set a NamespaceStrategy to be used.
- setQueryMappingConfiguration(Optional) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setSchemaFilter(Predicate) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Set the filter predicate to identify for which entities to create schema definitions.
- setSqlTypeMapping(SqlTypeMapping) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Configure SQL type mapping.
- shouldCreatePersistentEntityFor(TypeInformation) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
- SimpleJdbcRepository<T,
ID> - Class in org.springframework.data.jdbc.repository.support -
Default implementation of the
CrudRepositoryinterface. - SimpleJdbcRepository(JdbcAggregateOperations, PersistentEntity, JdbcConverter) - Constructor for class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- simpleTypes() - Method in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
- simpleTypes() - Method in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
- size() - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Returns the number of key parts in this collection.
- slice(Class) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
- slice(RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
- source() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
-
Returns the value of the
sourcerecord component. - SqlGenerator - Class in org.springframework.data.jdbc.core.convert
-
Generates SQL statements to be used by
SimpleJdbcRepository - SqlGeneratorSource - Class in org.springframework.data.jdbc.core.convert
-
Provides
SqlGenerators per domain type. - SqlGeneratorSource(JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
- SqlGeneratorSource(RelationalMappingContext, JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
- SqlParametersFactory - Class in org.springframework.data.jdbc.core.convert
-
Creates the
SqlIdentifierParameterSourcefor various SQL operations, dialect identifier processing rules and applicable converters. - SqlParametersFactory(JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.SqlParametersFactory
- SqlParametersFactory(RelationalMappingContext, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.SqlParametersFactory
- SqlTypeMapping - Interface in org.springframework.data.jdbc.core.mapping.schema
-
Strategy interface for mapping a
RelationalPersistentPropertyto a Database type. - StatementFactory - Class in org.springframework.data.jdbc.repository.query
-
Utility to render SQL statements for entities, count/exists projections, and slice queries.
- StatementFactory(JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.repository.query.StatementFactory
- StatementFactory.SelectionBuilder - Class in org.springframework.data.jdbc.repository.query
- StatementFactory.StatementFunction<T> - Interface in org.springframework.data.jdbc.repository.query
-
Represents a function that accepts a SQL string and a
ParametersSourceas arguments and produces a result. - storeConverters() - Static method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Obtain a read only copy of default store converters.
- streamAll(Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- streamAll(Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities of the given type to a
Stream. - streamAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- streamAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- streamAll(Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load all aggregates of a given type to a
Stream. - streamAll(Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- streamAll(Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- streamAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- streamAll(Class, Sort) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities of the given type to a
Stream, sorted. - streamAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- streamAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- streamAll(Class, Sort) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Loads all entities of the given type to a
Stream, sorted. - streamAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- streamAll(Class, Sort) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- streamAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- streamAll(Query, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Execute a
SELECTquery and convert the resulting items to aStream. - streamAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- streamAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- streamAll(Query, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Execute a
SELECTquery and convert the resulting items to aStream. - streamAll(Query, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- streamAll(Query, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- streamAllByIds(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- streamAllByIds(Iterable, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities that match one of the ids passed as an argument to a
Stream. - streamAllByIds(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- streamAllByIds(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- streamAllByIds(Iterable, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Loads all entities that match one of the ids passed as an argument to a
Stream. - streamAllByIds(Iterable, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- streamAllByIds(Iterable, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- StringBasedJdbcQuery - Class in org.springframework.data.jdbc.repository.query
-
A query to be executed based on a repository method, it's annotated SQL query and the arguments provided to the method.
- StringBasedJdbcQuery(String, JdbcQueryMethod, JdbcAggregateOperations, RowMapperFactory, ValueExpressionDelegate) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
-
Creates a new
StringBasedJdbcQueryfor the givenJdbcQueryMethod,JdbcAggregateOperationsandRowMapperFactory. - StringBasedJdbcQuery(String, JdbcQueryMethod, NamedParameterJdbcOperations, RowMapperFactory, JdbcConverter, ValueExpressionDelegate) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
-
Creates a new
StringBasedJdbcQueryfor the givenJdbcQueryMethod,RelationalMappingContextandRowMapperFactory. - StringBasedJdbcQuery(JdbcQueryMethod, NamedParameterJdbcOperations, RowMapperFactory, JdbcConverter, ValueExpressionDelegate) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
-
Creates a new
StringBasedJdbcQueryfor the givenJdbcQueryMethod,RelationalMappingContextandRowMapperFactory. - synthetic(Object, Object) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
-
Creates a
ParameterBinding.Expressionfor the givenexpressionstring. - Synthetic(Object, Object) - Constructor for record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
-
Creates an instance of a
Syntheticrecord class.
T
- targetSqlTypeFor(Class) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
-
Returns the
SQLTypevalue suitable for passing a value of the provided type to JDBC driver. - to(ID) - Static method in interface org.springframework.data.jdbc.core.mapping.AggregateReference
-
Creates an
AggregateReferencethat refers to the target aggregate root with the given id. - toMap() - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Returns a
Mapcontaining the identifier name to value tuples. - toString() - Method in class org.springframework.data.jdbc.core.convert.Identifier
- toString() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
- toString() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding.LikeParameterBinding
- toString() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
- toString() - Method in class org.springframework.data.jdbc.repository.query.ParametrizedQuery
- transactionManagerRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures the name of the
PlatformTransactionManagerbean to be used to create repositories discovered through this annotation. - TYPE_UNKNOWN - Static variable in class org.springframework.data.jdbc.support.JdbcUtil
U
- UnableToSetId - Exception Class in org.springframework.data.jdbc.core
-
Signals failure to set the id property of an entity.
- unsupported() - Static method in interface org.springframework.data.jdbc.core.convert.JdbcTypeFactory
-
An implementation used in places where a proper
JdbcTypeFactorycan not be provided but an instance needs to be provided anyway, mostly for providing backward compatibility. - unwrap(Object) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
-
Unwraps values of type
JdbcValue. - update(S, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- update(S, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- update(S, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- update(S, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- update(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Dedicated update function.
- update(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Dedicated update function to do just an update of an instance of an aggregate, including all the members of the aggregate.
- update(T, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Updates the data of a single entity in the database.
- updateAll(Iterable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Updates all aggregate instances, including all the members of each aggregate instance.
- updateAll(Iterable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- updateWithVersion(S, Class, Number) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- updateWithVersion(S, Class, Number) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- updateWithVersion(S, Class, Number) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- updateWithVersion(S, Class, Number) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- updateWithVersion(T, Class, Number) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Updates the data of a single entity in the database and enforce optimistic record locking using the
previousVersionproperty. - userConverters() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
V
- value() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Alias for the
EnableJdbcRepositories.basePackages()attribute. - value() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
-
Returns the value of the
valuerecord component. - value() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
The SQL statement to execute when the annotated method gets invoked.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.DefaultSupport
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.Unsupported
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.DefaultSupport
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.Unsupported
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withPart(Identifier) - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Creates a new
Identifierfrom the current instance and sets the value fromIdentifier. - withPart(SqlIdentifier, Object, Class) - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Creates a new
Identifierfrom the current instance and sets the value forkey. - withQualifier(AggregatePath, Object) - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
-
Adds a qualifier to the identifier to build.
- writeChangeSet(Resource) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Write a Liquibase ChangeSet containing all tables as initial ChangeSet.
- writeChangeSet(Resource, Database) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Write a Liquibase ChangeSet using a
Databaseto identify the differences between mapped entities and the existing database. - writeChangeSet(Resource, LiquibaseChangeSetWriter.ChangeSetMetadata) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Write a Liquibase ChangeSet containing all tables as initial ChangeSet.
- writeChangeSet(Resource, LiquibaseChangeSetWriter.ChangeSetMetadata, Database) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Write a Liquibase ChangeSet using a
Databaseto identify the differences between mapped entities and the existing database. - writeJdbcValue(Object, Class, SQLType) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
Convert a property value into a
JdbcValuethat contains the converted value and information how to bind it to JDBC parameters. - writeJdbcValue(Object, TypeInformation, SQLType) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
Convert a property value into a
JdbcValuethat contains the converted value and information how to bind it to JDBC parameters. - writeJdbcValue(Object, TypeInformation, SQLType) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
EnableJdbcRepositories.jdbcAggregateOperationsRef()instead to ensure consistent configuration repositories.