Class FactoryManager


  • public class FactoryManager
    extends Object
    工厂管理器管理工厂对象
    Author:
    lb
    Date:
    2023年12月6日
    • Constructor Detail

      • FactoryManager

        public FactoryManager()
    • Method Detail

      • setDefault

        public static void setDefault​(InstanceFactory instanceFactory)
      • putNameMapping

        public static void putNameMapping​(String key,
                                          String value)
        添加一个别名映射
        Parameters:
        key -
        value -
      • getFactory

        public static InstanceFactory getFactory​(String name)
        获取工厂当名字为空的时候返回默认的工厂
        Parameters:
        name -
        Returns:
      • getInstanceOfConfiguration

        public static <T> T getInstanceOfConfiguration​(Configuration configuration,
                                                       Class<T> retClass,
                                                       Map<Class<?>,​Object> instanceMap)