<dependency> <groupId>com.zaxxer</groupId> <artifactId>HikariCP</artifactId> <version>3.3.1</version> </dependency>
mysqlds.type=com.zaxxer.hikari.HikariDataSource
java
// 增長對HikariDataSource的支持 20190509 Class myDataSourceClass = Class.forName(env.getProperty(dbSourceName+".type")); Object myDataSource = myDataSourceClass.newInstance(); if (myDataSource instanceof com.zaxxer.hikari.HikariDataSource) { HikariDataSource hikariDataSource = (HikariDataSource)myDataSource; hikariDataSource.setJdbcUrl(env.getProperty(dbSourceName+".url")); hikariDataSource.setUsername(env.getProperty(dbSourceName+".username")); hikariDataSource.setPassword(env.getProperty(dbSourceName+".password")); hikariDataSource.setDriverClassName(env.getProperty(dbSourceName+".driverClassName")); return hikariDataSource; }