Java数据库连接库JDBC用到设计模式

xiaoxiao2021-02-28  51

桥接模式: 定义  :将抽象部分与它的实现部分分离,使它们都可以独立地变化。 意图  :将抽象与实现解耦。 桥接模式所涉及的角色  1.   Abstraction  :定义抽象接口,拥有一个Implementor类型的对象引用  2.   RefinedAbstraction  :扩展Abstraction中的接口定义  3.   Implementor  :是具体实现的接口,Implementor和RefinedAbstraction接口并不一定完全一致,实际上这两个接口可以完全不一样Implementor提供具体操作方法,而Abstraction提供更高层次的调用  4.   ConcreteImplementor  :实现Implementor接口,给出具体实现 Jdk中的桥接模式:JDBC   JDBC连接   数据库   的时候,在各个数据库之间进行切换,基本不需要动太多的代码,甚至丝毫不动,原因就是JDBC提供了统一接口,每个数据库提供各自的实现,用一个叫做数据库驱动的程序来桥接就行了。 JDBC提供两套接口,一个面向数据库厂商,一个面向JDBC使用者。
转载请注明原文地址: https://www.6miu.com/read-2620511.html

最新回复(0)