
Spring
BeanFactory和ApplicationContext的区别在于,BeanFactory的实现是按需创建,即第一次获取Bean时才创建这个Bean,本来创建类之后 知道他的方法和属性 但是程序本身不知道他有什么 通过.getclass的方法 获取它的字节码对象 就知道他的属性和方法。JDK动态代理:创建个目标类的对象 创建个代理对象 参数获取类加载器 再获取目标对象的接口 生成代理对象(对象 方法 实参)分层的JavaSE/EE应用全栈的 轻量的 开源的半成品框架 IOC aop。










