美文网首页
Spring笔记

Spring笔记

作者: 星星xingxing1998 | 来源:发表于2020-03-13 23:03 被阅读0次

1、程序的耦合:
耦合:程序间的依赖关系
包括:(1)类之间的依赖 (2)方法间的依赖
2、解耦:降低程序间的依赖关系
实际开发中应该做到:编译期不依赖,运行时才依赖
解耦的思路:
第一步:使用反射来创建对象,而避免使用new关键字
第二步:通过读取配置文件来获取要创建的对象全限定类名
3、JavaBean:用java语言编写的可重用组件 javabean>实体类
第一个:需要一个配置文件配置我们的对象
配置的内容:唯一的标识=全限定名 (key=value)
第二个:通过读取配置文件中配置的内容,反射创建对象
配置文件可以是xml,也可以是properties
4、IOC(控制反转 Inversion of Control)包括依赖注入与依赖查找
IOC的作用:削减计算机程序的耦合(解除我们代码的依赖关系)
依赖注入:
能注入的数据:三类
(1)基本类型和String
(2)其他bean类型(在配置文件中或者注解配置过的bean)
(3)复杂类型/集合类型
注入方式:三种
(1)使用构造函数提供
(2)使用set方法提供
(3)使用注解提供
5、

待完善...

相关文章

网友评论

      本文标题:Spring笔记

      本文链接:https://www.haomeiwen.com/subject/szrushtx.html