diff --git a/pom.xml b/pom.xml index 94f8e4f..a4c964f 100644 --- a/pom.xml +++ b/pom.xml @@ -185,13 +185,6 @@ 8.0.30 - - - org.opengauss - opengauss-jdbc - 5.0.0 - - com.google.code.gson diff --git a/src/main/java/Tools/TestGauss2.java b/src/main/java/Tools/TestGauss2.java new file mode 100644 index 0000000..70c60a4 --- /dev/null +++ b/src/main/java/Tools/TestGauss2.java @@ -0,0 +1,39 @@ +package Tools; + +import java.sql.Connection; +import java.sql.DriverManager; + +public class TestGauss2 { + //以下代码将获取数据库连接操作封装为一个接口,可通过给定用户名和密码来连接数据库。 + public static Connection getConnect(String username, String passwd) { + //驱动类。 + String driver = "org.postgresql.Driver"; + //数据库连接描述符。 + String sourceURL = "jdbc:postgresql://10.10.14.62:5432/ccdjzswd_db"; + Connection conn; + + try { + //加载驱动。 + Class.forName(driver); + } catch (Exception e) { + e.printStackTrace(); + return null; + } + + try { + //创建连接。 + conn = DriverManager.getConnection(sourceURL, username, passwd); + System.out.println("Connection succeed!"); + } catch (Exception e) { + e.printStackTrace(); + return null; + } + + return conn; + } + + + public static void main(String[] args) { + getConnect("dsideal","DsideaL147258369"); + } +} diff --git a/src/main/java/UnitTest/TestOpenGauss.java b/src/main/java/UnitTest/TestOpenGauss.java index 26e9819..ac79568 100644 --- a/src/main/java/UnitTest/TestOpenGauss.java +++ b/src/main/java/UnitTest/TestOpenGauss.java @@ -12,8 +12,8 @@ import java.util.List; public class TestOpenGauss { public static void main(String[] args) { //读取库 - DruidPlugin druid = new DruidPlugin("jdbc:opengauss://10.10.14.62:5432/ccdjzswd_db", "dsideal", - "DsideaL147258369", "org.opengauss.Driver"); + DruidPlugin druid = new DruidPlugin("jdbc:postgresql://10.10.14.62:5432/ccdjzswd_db", "dsideal", + "DsideaL147258369", "org.postgresql.Driver"); druid.start(); ActiveRecordPlugin arp = new ActiveRecordPlugin(druid);