Spring 复习之路-IOC(1)

所谓IOC就是控制反转也叫DI,控制反转的意思就是把控制权交给sping管理。有利于降低代码之间的耦合性,是基于面向编程的一种设计原则。(个人理解)

IOC基础实战代码:
第一步:先创建一个普通的类,里面有一个方法。
方法可以返回任意值,例如: “1+1”。 如图
Spring 复习之路-IOC(1)
第二步:再创建一个类。在类里创建一个A类类型名字叫a的私有的对象,
并添加添加get set 方法,然后在main方法里面,创建一个Spring容器,
并把x.xml文件放在里面,然后给ApplicationContext类型的ac对象,
然后用ac对象获得id叫bb的bean,然后强制转换给B类类型的b对象,
最后用b对象调用a对象然后调用一个叫dd的方法,并输出在控制台。
具体代码和代码解释如图Spring 复习之路-IOC(1)

第三步: 把com.zhiyuan.wxt.A(类A)装入bean里面 。再把com.zhiyuan.wxt.B(类B)装入bean里面,然后再在属性里面设置name的属性值a(这个a代表B类里面的a对象),并且把类A装进类B。具体代码如图Spring 复习之路-IOC(1)

最后运行代码如下Spring 复习之路-IOC(1)

注意:类之间的关系,对象与对象之间的关系,一定要缕清楚。

缺少jar包或者不懂的可联系QQ:2578703483。

相关文章:

  • 2021-08-20
  • 2021-09-30
  • 2022-12-23
  • 2021-12-09
  • 2021-06-30
  • 2021-08-13
  • 2021-08-30
  • 2021-10-08
猜你喜欢
  • 2021-06-30
  • 2021-07-01
  • 2021-08-30
  • 2022-02-02
  • 2022-12-23
  • 2022-01-13
  • 2022-12-23
相关资源
相似解决方案