diff --git a/src/META-INF/persistence-template.xml b/src/META-INF/persistence-template.xml index 7b34dc8f6..8481cf0d1 100644 --- a/src/META-INF/persistence-template.xml +++ b/src/META-INF/persistence-template.xml @@ -20,12 +20,15 @@ org.mariadb.jdbc.Driver —————— org.mariadb.jdbc.MySQLDataSource org.postgresql.Driver —————— org.postgresql.ds.PGConnectionPoolDataSource com.mysql.jdbc.Driver —————— com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource + com.mysql.cj.jdbc.Driver —————— com.mysql.cj.jdbc.MysqlConnectionPoolDataSource oracle.jdbc.driver.OracleDriver —————— oracle.jdbc.pool.OracleConnectionPoolDataSource com.microsoft.sqlserver.jdbc.SQLServerDriver —————— com.microsoft.sqlserver.jdbc.SQLServerConnectionPoolDataSource + org.h2.Driver —————— org.h2.jdbcx.JdbcDataSource 因此 com.mysql.jdbc.Driver 会被自动转换成 com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource 并且如果JDBC驱动是以上几个版本,javax.persistence.jdbc.driver属性都可以省略,Redkale会根据javax.persistence.jdbc.url的值来识别驱动 - --> + + --> @@ -47,7 +50,6 @@ -