J'ai trouvé à partir de beaucoup de ressources que JDBC est un exemple typique de modèle de conception de pont. Mais ils ne donnaient généralement pas les détails, alors j'aimerais en connaître les détails. Selon ma compréhension:Pourquoi JDBC est un exemple typique de modèle de conception de pont?
- Interface
Driver
est le pont entre lesDriverManager
et les classes du pilote JDBC béton - l'interface
Connection
est le pont entre lesDriver
et les classes de connexion JDBC béton Statement
interface est le pont entre leConnection
et les classes d'instructions SQL concrètes- l'interface
ResultSet
est le pont entre lesStatement
et le résultat de classes de jeux en béton au
S'il vous plaît modifier si les mes déclarations sont fausses. Je suppose également l'interface DataSource
est aussi un pont, mais je ne peux pas comprendre qui est un pont entre les classes
donc basé sur votre déclaration, aucune de mes déclarations sont bonnes? :) – Rui
Je pense que vous utilisez le mot «pont» de deux manières différentes. Par exemple.Le fait de dire que l'interface "Driver" est un _bridge_ aux classes de pilotes JDBC concrètes "est l'OMI dans l'esprit de la définition du GoF. –