类 SmsSpringUtils

java.lang.Object
org.dromara.sms4j.starter.utils.SmsSpringUtils
所有已实现的接口:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class SmsSpringUtils extends Object implements org.springframework.context.ApplicationContextAware

类名: SmsSpringUtil

说明:spring bean工具

作者:
:Wind 2023/3/25 0:13
  • 字段详细资料

    • applicationContext

      private static org.springframework.context.ApplicationContext applicationContext
    • beanFactory

      private final org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory
  • 构造器详细资料

    • SmsSpringUtils

      public SmsSpringUtils(org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory)
  • 方法详细资料

    • setApplicationContext

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
      指定者:
      setApplicationContext 在接口中 org.springframework.context.ApplicationContextAware
      抛出:
      org.springframework.beans.BeansException
    • getBean

      public static Object getBean(String name)
    • getBean

      public static <T> T getBean(Class<T> clazz)
    • getBean

      public static <T> T getBean(String name, Class<T> clazz)
    • createBean

      public void createBean(Class<?> clazz)

      说明:创建一个bean

    • createBean

      public void createBean(Object o)
    • replaceBean

      public void replaceBean(String beanName, Class<?> clazz)
    • deleteBean

      public void deleteBean(String beanName)
    • interfaceExist

      public static boolean interfaceExist(Class<?> interfaceType)
      interfaceExist

      判断容器中是否存在某类型的bean

    • getBeansOfType

      public static <T> Map<String,T> getBeansOfType(Class<T> interfaceType)