From a7697c48d159353a245bbeae11f1ba8d6f223d25 Mon Sep 17 00:00:00 2001 From: "everywhere.z" Date: Fri, 26 Aug 2022 19:02:11 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=99SpringAware=E7=B1=BB=E8=A1=A5=E4=B8=8A?= =?UTF-8?q?@Override?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/yomahub/liteflow/spi/spring/SpringAware.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/liteflow-spring/src/main/java/com/yomahub/liteflow/spi/spring/SpringAware.java b/liteflow-spring/src/main/java/com/yomahub/liteflow/spi/spring/SpringAware.java index 0634c113..a9e453fd 100644 --- a/liteflow-spring/src/main/java/com/yomahub/liteflow/spi/spring/SpringAware.java +++ b/liteflow-spring/src/main/java/com/yomahub/liteflow/spi/spring/SpringAware.java @@ -23,6 +23,7 @@ public class SpringAware implements ApplicationContextAware, ContextAware { public SpringAware() { } + @Override public void setApplicationContext(ApplicationContext ac) throws BeansException { applicationContext = ac; } @@ -31,6 +32,7 @@ public class SpringAware implements ApplicationContextAware, ContextAware { return applicationContext; } + @Override public T getBean(String name) { try{ T t = (T) applicationContext.getBean(name); @@ -40,6 +42,7 @@ public class SpringAware implements ApplicationContextAware, ContextAware { } } + @Override public T getBean(Class clazz) { try{ T t = applicationContext.getBean(clazz); @@ -49,6 +52,7 @@ public class SpringAware implements ApplicationContextAware, ContextAware { } } + @Override public T registerBean(String beanName, Class c) { try{ DefaultListableBeanFactory beanFactory = (DefaultListableBeanFactory)applicationContext.getAutowireCapableBeanFactory(); @@ -62,6 +66,7 @@ public class SpringAware implements ApplicationContextAware, ContextAware { } } + @Override public T registerBean(Class c) { return registerBean(c.getName(), c); } @@ -74,6 +79,7 @@ public class SpringAware implements ApplicationContextAware, ContextAware { return (T) configurableApplicationContext.getBean(beanName); } + @Override public T registerOrGet(String beanName, Class clazz) { if (ObjectUtil.isNull(applicationContext)){ return null;