| | |
| | | import cn.hutool.extra.spring.SpringUtil; |
| | | import org.springframework.aop.framework.AopContext; |
| | | import org.springframework.beans.factory.NoSuchBeanDefinitionException; |
| | | import org.springframework.boot.autoconfigure.thread.Threading; |
| | | import org.springframework.context.ApplicationContext; |
| | | import org.springframework.core.env.Environment; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | /** |
| | |
| | | return getApplicationContext(); |
| | | } |
| | | |
| | | public static boolean isVirtual() { |
| | | return Threading.VIRTUAL.isActive(getBean(Environment.class)); |
| | | } |
| | | |
| | | } |