Java数据库链接JDBC用到哪一种设计模式?

 

还没看桥接模式,占tagajax

桥接模式:
定义  :将抽象部分与它的实现部分分离,使它们均可以独立地变化。
意图  :将抽象与实现解耦。
桥接模式所涉及的角色  
1.  Abstraction :定义抽象接口,拥有一个Implementor类型的对象引用 
2.  RefinedAbstraction :扩展Abstraction中的接口定义 
3.  Implementor :是具体实现的接口,Implementor和RefinedAbstraction接口并不必定彻底一致,实际上这两个接口能够彻底不同Implementor提供具体操做方法,而Abstraction提供更高层次的调用 
4.  ConcreteImplementor :实现Implementor接口,给出具体实现
Jdk中的桥接模式:JDBC 
JDBC链接 
数据库  的时候,在各个数据库之间进行切换,基本不须要动太多的代码,甚至丝绝不动,缘由就是JDBC提供了统一接口,每一个数据库提供各自的实现,用一个叫作数据库驱动的程序来桥接就好了
相关文章
相关标签/搜索