From 553ecda5d1e5f655f84324dc8e29fafd9d2b2a80 Mon Sep 17 00:00:00 2001 From: Looly Date: Mon, 20 Mar 2023 23:09:23 +0800 Subject: [PATCH] fix cod --- .../src/main/java/cn/hutool/extra/spring/SpringUtil.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hutool-extra/src/main/java/cn/hutool/extra/spring/SpringUtil.java b/hutool-extra/src/main/java/cn/hutool/extra/spring/SpringUtil.java index a74e73c56..336a51799 100755 --- a/hutool-extra/src/main/java/cn/hutool/extra/spring/SpringUtil.java +++ b/hutool-extra/src/main/java/cn/hutool/extra/spring/SpringUtil.java @@ -71,7 +71,11 @@ public class SpringUtil implements BeanFactoryPostProcessor, ApplicationContextA * @since 5.7.0 */ public static ListableBeanFactory getBeanFactory() { - return null == beanFactory ? applicationContext : beanFactory; + final ListableBeanFactory factory = null == beanFactory ? applicationContext : beanFactory; + if(null == factory){ + throw new UtilException("No ConfigurableListableBeanFactory or ApplicationContext injected, maybe not in the Spring environment?"); + } + return factory; } /**