Axel Nordh 1 年之前
父节点
当前提交
84b939d9de
共有 3 个文件被更改,包括 12 次插入2 次删除
  1. 6 1
      Odds/pom.xml
  2. 6 1
      Odds/src/mysql/Mysql.java
  3. 二进制
      OddsStrategyWeb/src/main/resources/mysql-connector-j-9.1.0.jar

+ 6 - 1
Odds/pom.xml

@@ -124,10 +124,15 @@
     <!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
 
 
-    <dependency>
+   <!-- <dependency>
       <groupId>io.github.bonigarcia</groupId>
       <artifactId>webdrivermanager</artifactId>
       <version>5.9.2</version>
+    </dependency> -->
+    <dependency>
+      <groupId>com.mysql</groupId>
+      <artifactId>mysql-connector-j</artifactId>
+      <version>9.1.0</version>
     </dependency>
   </dependencies>
 

+ 6 - 1
Odds/src/mysql/Mysql.java

@@ -10,6 +10,7 @@ import java.time.LocalDate;
 import java.time.LocalDateTime;
 import java.time.format.DateTimeFormatter;
 import java.util.List;
+import java.util.Properties;
 import java.util.logging.Level;
 import java.util.logging.Logger;
 
@@ -392,7 +393,11 @@ public class Mysql implements Serializable {
     protected Connection getConnection() {
         if (conn == null) {
             try {
-                conn = DriverManager.getConnection(URL + DATABASE + TIMEZONE_FIX, USERNAME, PASSWORD);
+                Properties prop = new Properties();
+                prop.put("user", USERNAME);
+                prop.put("password", PASSWORD);
+                prop.put("useSSL", "false");
+                conn = DriverManager.getConnection(URL + DATABASE + TIMEZONE_FIX, prop);
             } catch (final SQLException e) {
                 throw new RuntimeException(e.getMessage(), e);
             }

二进制
OddsStrategyWeb/src/main/resources/mysql-connector-j-9.1.0.jar