IOC控制反转-解耦
1.概念:在使用对象的时候,由主动的new转换为外部提供对象,将对象创建的控制权交给外部,即控制反转
2.spring提供了一个容器,称为IOC容器,用来从当ioc中的外部
3.被管理或者被创建的对象在ioc中被叫做bean
使用步骤
1.导入依赖spring-context依赖,用到xml文件就需导入
2.创建congfig.xml配置文件
3.配置bean

4.获取容器
ApplicationContext ctx=new ClassPathXmlApplicationContext("配置文件.xml")
5.获取bean
ctx.getBean(id)
DI依赖注入-解耦
概念:在容器中建立bean与bean之间的关系,即依赖注入

IOC控制反转是将对象创建的控制权从代码中移交给Spring容器,实现解耦。DI依赖注入则是由容器负责建立bean之间的关系。实现步骤包括导入依赖,创建配置文件,配置bean并从容器中获取。通过这种方式,提高了代码的灵活性和可维护性。
550

被折叠的 条评论
为什么被折叠?



