阶段3 2.Spring_02.程序间耦合_3 程序的耦合和解耦的思路分析1

Posted wangjunwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阶段3 2.Spring_02.程序间耦合_3 程序的耦合和解耦的思路分析1相关的知识,希望对你有一定的参考价值。

编译时没有对应需要的jar包就报错。这特性就理解为程序的耦合
技术图片

技术图片
这种方式,它不是个错误而是个异常。编译的时候没有问题。运行时才会报错。
技术图片
把注释的代码放开
技术图片
程序可以正常运行
技术图片
解决类之前依赖的思路

一个依赖的是具体的驱动类。第二个通过反射去创建依赖的只是一个字符串。这样可以减少耦合。这样同样导致的问题是。驱动的字符串在这里写死了。如果要更新数据库的话。这里还要改。可以通过读取配置文件的方式解决这个问题
技术图片

技术图片
 

以上是关于阶段3 2.Spring_02.程序间耦合_3 程序的耦合和解耦的思路分析1的主要内容,如果未能解决你的问题,请参考以下文章

阶段3 2.Spring_02.程序间耦合_2 编译期依赖

阶段3 2.Spring_03.Spring的 IOC 和 DI_1 ioc的概念和作用

阶段3 2.Spring_06.Spring的新注解_6 Qualifier注解的另一种用法

阶段3 2.Spring_03.Spring的 IOC 和 DI_4 ApplicationContext的三个实现类

阶段3 2.Spring_03.Spring的 IOC 和 DI_2 spring中的Ioc前期准备

阶段3 2.Spring_阶段3 3.SpringMVC·_06.入门案例的流程总结