Spring框架的IOC是什么?
IOC: IOC是 控制反转的意思,用的是工厂模式 。简单来说就是 将创建对象的权利交给Spring框架,我们不需要通过new的方式创建对象,而是由Spring自动生成,通过java的反射机制 。我们需要在Spring配置文件中配置相应的bean,以及设置相关的属性, 让Spring容器来生成类的实例对象以及管理对象的声明周期。 当Spring容器启动的时候,Spring会把我们在配置文件中配置的bean都初始化好,然后当我们需要调用的时候,就把已经初始化好的那些bean分配给需要调用这些bean的类。 它是一种思想,这种思想可以降低代码的耦合度并且把资源集中统一管理,简化开发。
还没有评论,来说两句吧...