|
@@ -85,7 +85,7 @@ public class DBUtil {
|
|
|
String simpleName = implementation.getSimpleName();
|
|
|
try {
|
|
|
// C3P0
|
|
|
- if (simpleName.endsWith("ComboPooledDataSource")) {
|
|
|
+ if (simpleName.equals("ComboPooledDataSource")) {
|
|
|
DataSource c3po = implementation.newInstance();
|
|
|
dataSource = c3po;
|
|
|
implementation.getMethod("setDriverClass", String.class).invoke(c3po, dbDriver);
|
|
@@ -115,7 +115,7 @@ public class DBUtil {
|
|
|
}));
|
|
|
}
|
|
|
// druid
|
|
|
- else if (simpleName.endsWith("DruidDataSource")) {
|
|
|
+ else if (simpleName.equals("DruidDataSource")) {
|
|
|
DataSource druid = implementation.newInstance();
|
|
|
dataSource = druid;
|
|
|
implementation.getMethod("setDriverClassName", String.class).invoke(druid,
|