主要就是读XML技术和反射技术。

在xml中读出相关配置信息,然后利用反射将其实例化为对象,并调用其构造方法,在实例化的过程中将属性注入实例。

实例化和属性注入这些操作都交给了框架,不再需要自己的去new,相当于将控制权交给了框架,称为控制反转(IOC),又称为依赖注入(DI)

 

xml文件:

<beans>
    <bean + methodName);
              
               Method m = o.getClass().getMethod(methodName, beanObject.getClass().getInterfaces()[0]);
               m.invoke(o, beanObject);
           }
          
          
        } 
     
    }

 

    public Object getBean(String id) {
        return beans.get(id);
    }

}

相关文章:

  • 2021-12-25
  • 2021-11-03
  • 2021-06-26
  • 2021-11-26
  • 2021-11-05
  • 2021-06-23
  • 2021-10-01
猜你喜欢
  • 2021-11-22
  • 2021-04-04
  • 2021-04-25
  • 2021-12-05
  • 2022-12-23
  • 2022-12-23
  • 2021-10-28
相关资源
相似解决方案