diff --git a/src/META-INF/persistence-template.xml b/src/META-INF/persistence-template.xml index 574c54a18..fb4385d20 100644 --- a/src/META-INF/persistence-template.xml +++ b/src/META-INF/persistence-template.xml @@ -16,6 +16,7 @@ oracle.jdbc.driver.OracleDriver —————— oracle.jdbc.pool.OracleConnectionPoolDataSource com.microsoft.sqlserver.jdbc.SQLServerDriver —————— com.microsoft.sqlserver.jdbc.SQLServerConnectionPoolDataSource 因此 com.mysql.jdbc.Driver 会被自动转换成 com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource + 并且如果JDBC驱动是以上几个版本,javax.persistence.jdbc.driver属性都可以省略,Redkale会根据javax.persistence.jdbc.url的值来识别驱动 --> diff --git a/src/org/redkale/source/DataDefaultSource.java b/src/org/redkale/source/DataDefaultSource.java index cc78bbc67..c21516bca 100644 --- a/src/org/redkale/source/DataDefaultSource.java +++ b/src/org/redkale/source/DataDefaultSource.java @@ -191,15 +191,34 @@ public final class DataDefaultSource implements DataSource, Function