From 6baa60d4548b0b2a738c3be7266232f9c8f8a0a3 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Sat, 12 Aug 2023 14:51:02 +0200 Subject: [PATCH] Polishing --- .../beans/factory/support/DefaultListableBeanFactory.java | 3 +-- .../reactive/TransactionSynchronizationManager.java | 6 +++--- .../support/TransactionSynchronizationManager.java | 6 +++--- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/spring-beans/src/main/java/org/springframework/beans/factory/support/DefaultListableBeanFactory.java b/spring-beans/src/main/java/org/springframework/beans/factory/support/DefaultListableBeanFactory.java index c7e52d1031..d8c54764cd 100644 --- a/spring-beans/src/main/java/org/springframework/beans/factory/support/DefaultListableBeanFactory.java +++ b/spring-beans/src/main/java/org/springframework/beans/factory/support/DefaultListableBeanFactory.java @@ -1664,7 +1664,7 @@ public class DefaultListableBeanFactory extends AbstractAutowireCapableBeanFacto if (priorityCandidate != null) { return priorityCandidate; } - // Fallback + // Fallback: pick directly registered dependency or qualified bean name match for (Map.Entry entry : candidates.entrySet()) { String candidateName = entry.getKey(); Object beanInstance = entry.getValue(); @@ -2083,7 +2083,6 @@ public class DefaultListableBeanFactory extends AbstractAutowireCapableBeanFacto public boolean isRequired() { return false; } - @Override @Nullable public Object resolveNotUnique(ResolvableType type, Map matchingBeans) { diff --git a/spring-tx/src/main/java/org/springframework/transaction/reactive/TransactionSynchronizationManager.java b/spring-tx/src/main/java/org/springframework/transaction/reactive/TransactionSynchronizationManager.java index 27ed7f4173..b5a1b11eba 100644 --- a/spring-tx/src/main/java/org/springframework/transaction/reactive/TransactionSynchronizationManager.java +++ b/spring-tx/src/main/java/org/springframework/transaction/reactive/TransactionSynchronizationManager.java @@ -358,10 +358,10 @@ public class TransactionSynchronizationManager { * Return whether there currently is an actual transaction active. * This indicates whether the current context is associated with an actual * transaction rather than just with active transaction synchronization. - *

To be called by resource management code that wants to discriminate - * between active transaction synchronization (with or without backing + *

To be called by resource management code that wants to differentiate + * between active transaction synchronization (with or without a backing * resource transaction; also on PROPAGATION_SUPPORTS) and an actual - * transaction being active (with backing resource transaction; + * transaction being active (with a backing resource transaction; * on PROPAGATION_REQUIRED, PROPAGATION_REQUIRES_NEW, etc). * @see #isSynchronizationActive() */ diff --git a/spring-tx/src/main/java/org/springframework/transaction/support/TransactionSynchronizationManager.java b/spring-tx/src/main/java/org/springframework/transaction/support/TransactionSynchronizationManager.java index ec88787995..85cd680ad8 100644 --- a/spring-tx/src/main/java/org/springframework/transaction/support/TransactionSynchronizationManager.java +++ b/spring-tx/src/main/java/org/springframework/transaction/support/TransactionSynchronizationManager.java @@ -426,10 +426,10 @@ public abstract class TransactionSynchronizationManager { * Return whether there currently is an actual transaction active. * This indicates whether the current thread is associated with an actual * transaction rather than just with active transaction synchronization. - *

To be called by resource management code that wants to discriminate - * between active transaction synchronization (with or without backing + *

To be called by resource management code that wants to differentiate + * between active transaction synchronization (with or without a backing * resource transaction; also on PROPAGATION_SUPPORTS) and an actual - * transaction being active (with backing resource transaction; + * transaction being active (with a backing resource transaction; * on PROPAGATION_REQUIRED, PROPAGATION_REQUIRES_NEW, etc). * @see #isSynchronizationActive() */