Class BeanFactory

java.lang.Object
com.ultikits.ultitools.context.BeanFactory

@Internal public class BeanFactory extends Object
Simple bean factory to replace Spring's BeanFactory.
简单的Bean工厂,用于替换Spring的BeanFactory。
  • Field Details

  • Constructor Details

  • Method Details

    • registerSingleton

      public void registerSingleton(String name, Object instance)
      Register singleton.
      注册单例。
      Parameters:
      name - singleton name
      单例名称
      instance - singleton instance
      单例实例
    • getBean

      public Object getBean(String name)
      Get bean by name.
      通过名称获取Bean。
      Parameters:
      name - bean name
      Bean名称
      Returns:
      bean instance
      Bean实例
    • getBean

      public <T> T getBean(Class<T> type)
      Get bean by type.
      通过类型获取Bean。
      Parameters:
      type - bean type
      Bean类型
      Returns:
      bean instance
      Bean实例