ioc和动态代理什么关系?
Spring的IOC使用的是工厂模式,通过工厂容器解析配置文件中的bean,并创建实例,等有需要注入时,将bean实例set到类中。
使用 JDK 动态代理,代理类与真实类共同实现相同的接口,兄弟关系使用 CGLIB 动态代理,代理类是继承真实类,是父子关系