From 259d903b53ee552ed776ca7f086c513a981127a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=98=E5=95=9F=E5=8D=8E?= <1029559041@qq.com> Date: Tue, 9 Jul 2019 02:15:39 +0800 Subject: [PATCH] update --- hibernate/pom.xml | 1 + hibernate/src/main/java/config/DBType.java | 15 ++++++++------- mybatis/src/main/java/config/DBType.java | 13 +++++++------ 3 files changed, 16 insertions(+), 13 deletions(-) diff --git a/hibernate/pom.xml b/hibernate/pom.xml index f3e3522..c1996ba 100644 --- a/hibernate/pom.xml +++ b/hibernate/pom.xml @@ -20,6 +20,7 @@ 3.8.1 2.6 8.0.15 + 1.2.56 diff --git a/hibernate/src/main/java/config/DBType.java b/hibernate/src/main/java/config/DBType.java index be94641..15cc3de 100644 --- a/hibernate/src/main/java/config/DBType.java +++ b/hibernate/src/main/java/config/DBType.java @@ -4,10 +4,10 @@ import org.hibernate.dialect.*; import java.sql.Driver; -public enum DBType{ - mysql5(com.mysql.jdbc.Driver.class, MySQL5Dialect.class), - mysql55(com.mysql.jdbc.Driver.class, MySQL55Dialect.class), - mysql57(com.mysql.jdbc.Driver.class, MySQL57Dialect.class), +public enum DBType { + mysql5(com.mysql.cj.jdbc.Driver.class, MySQL5Dialect.class), + mysql55(com.mysql.cj.jdbc.Driver.class, MySQL55Dialect.class), + mysql57(com.mysql.cj.jdbc.Driver.class, MySQL57Dialect.class), mysql8(com.mysql.cj.jdbc.Driver.class, MySQL8Dialect.class); private Class driver; @@ -26,14 +26,15 @@ public enum DBType{ return dialect; } - public String getUrl(String host,int port,String name){ - switch (DBType.valueOf(this.name())){ + public String getUrl(String host, int port, String name) { + switch (DBType.valueOf(this.name())) { case mysql5: case mysql55: case mysql57: case mysql8: return "jdbc:mysql://" + host + ":" + port + "/" + name + "?serverTimezone=GMT%2b8"; - default:throw new RuntimeException("NotFound type:"+this.name()); + default: + throw new RuntimeException("NotFound type:" + this.name()); } } diff --git a/mybatis/src/main/java/config/DBType.java b/mybatis/src/main/java/config/DBType.java index a981be3..9e88463 100644 --- a/mybatis/src/main/java/config/DBType.java +++ b/mybatis/src/main/java/config/DBType.java @@ -4,9 +4,9 @@ package config; import java.sql.Driver; public enum DBType { - mysql5(com.mysql.jdbc.Driver.class), - mysql55(com.mysql.jdbc.Driver.class), - mysql57(com.mysql.jdbc.Driver.class), + mysql5(com.mysql.cj.jdbc.Driver.class), + mysql55(com.mysql.cj.jdbc.Driver.class), + mysql57(com.mysql.cj.jdbc.Driver.class), mysql8(com.mysql.cj.jdbc.Driver.class); private Class driver; @@ -19,14 +19,15 @@ public enum DBType { return driver; } - public String getUrl(String host,int port,String name){ - switch (DBType.valueOf(this.name())){ + public String getUrl(String host, int port, String name) { + switch (DBType.valueOf(this.name())) { case mysql5: case mysql55: case mysql57: case mysql8: return "jdbc:mysql://" + host + ":" + port + "/" + name + "?serverTimezone=GMT%2b8"; - default:throw new RuntimeException("NotFound type:"+this.name()); + default: + throw new RuntimeException("NotFound type:" + this.name()); } } }