Polish BeanFactoryAspectInstanceFactory
See https://github.com/spring-projects/spring-framework/issues/35074#issuecomment-2994607881 Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
This commit is contained in:
parent
12146c4a1b
commit
a27c092208
|
@ -129,7 +129,7 @@ public class BeanFactoryAspectInstanceFactory implements MetadataAwareAspectInst
|
||||||
Class<?> type = this.beanFactory.getType(this.name);
|
Class<?> type = this.beanFactory.getType(this.name);
|
||||||
if (type != null) {
|
if (type != null) {
|
||||||
if (Ordered.class.isAssignableFrom(type) && this.beanFactory.isSingleton(this.name)) {
|
if (Ordered.class.isAssignableFrom(type) && this.beanFactory.isSingleton(this.name)) {
|
||||||
return ((Ordered) this.beanFactory.getBean(this.name)).getOrder();
|
return ((Ordered) getAspectInstance()).getOrder();
|
||||||
}
|
}
|
||||||
return OrderUtils.getOrder(type, Ordered.LOWEST_PRECEDENCE);
|
return OrderUtils.getOrder(type, Ordered.LOWEST_PRECEDENCE);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue