BeanDefinitionParser implementations.CriteriaCallback for use by DAO subclasses when returning lists of persistent instances.CriteriaCallback for use by DAO subclasses when returning a single persistent instance.QueryCallback for use by DAO subclasses when returning lists of persistent instances.QueryCallback for use by DAO subclasses when returning a single persistent instance.SchemaUpdates declared in Spring BeanFactorys that infer their
names and required predecessors from their Spring bean attributes.BeanFactory dependencies.ApplicationObjectSupport.getApplicationContext() property.DatabaseAction to a Connection.Comparator that orders Spring bean names in the same order as the corresponding
beans appear in a ListableBeanFactory.initialDelay
value is not explicitly set in an instance of this annotation.maxRetries
value is not explicitly set in an instance of this annotation.maximumDelay
value is not explicitly set in an instance of this annotation.TaskScheduler and normal Java object locking.ScheduledExecutorService and normal Java object locking.TaskScheduler and a Lock for locking.ScheduledExecutorService and a Lock for locking.NamespaceHandler
for the dellroad-stuff XML namespace.QueryCallback.EntityManager.RetryTransaction.initialDelay().RetryTransaction.maximumDelay().RetryTransaction.maxRetries().SQLSchemaUpdater.databaseNeedsInitialization(java.sql.Connection) is consistent with
an uninitialized database.shouldLogException().scope, depends-on, abstract, etc.@RetryTransaction annotation, if not null,
for maximum retries, initial delay, and maximum delay, otherwise falling back to the aspect defaults.@Transactional methods that
want to have transactions automatically retried when they fail due to a transient exception.RetryTransactionAspect, which implements the RetryTransaction functionality.EntityManager.value.SQLCommandList.SchemaUpdate.SQLSchemaUpdater optimized for use with Spring.SQLExceptions into Spring DataAccessExceptions.Copyright © 2020. All rights reserved.