From dfe2d37434380bb04d4e326a64ee05ec7474f962 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=E5=98=89=E9=98=B3?= Date: Sat, 29 Feb 2020 15:19:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A1=A5=E6=8E=A5=E6=A8=A1=E5=BC=8F=E6=BA=90?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 7 +++++++ .../pattern/structural/bridge/Account.java | 12 ++++++++++++ 2 files changed, 19 insertions(+) diff --git a/pom.xml b/pom.xml index 70e40c0..bdce534 100644 --- a/pom.xml +++ b/pom.xml @@ -121,6 +121,13 @@ 2.4.2 + + mysql + mysql-connector-java + runtime + 8.0.16 + + diff --git a/src/main/java/top/fjy8018/designpattern/pattern/structural/bridge/Account.java b/src/main/java/top/fjy8018/designpattern/pattern/structural/bridge/Account.java index e762acd..5a72d44 100644 --- a/src/main/java/top/fjy8018/designpattern/pattern/structural/bridge/Account.java +++ b/src/main/java/top/fjy8018/designpattern/pattern/structural/bridge/Account.java @@ -1,7 +1,19 @@ package top.fjy8018.designpattern.pattern.structural.bridge; +import java.sql.Driver; +import java.sql.DriverManager; + /** * 银行账号——行为接口 + *

+ * JDBC 为操作不同的数据库提供了同一个{@link java.sql.Connection} 连接 + * 由MySQL或Oracle连接驱动实现相关接口操作数据库 + *

+ * {@link java.sql.Driver} + * {@link DriverManager} 中的 {@link java.sql.DriverInfo} + * 实现对 {@link java.sql.Driver} 的具体封装 + *

+ * JDBC 实现的 {@link com.mysql.cj.jdbc.Driver} 初始化时调 {@link DriverManager#registerDriver(Driver)} * * @author F嘉阳 * @date 2020/2/29 9:55