[Java] Hikari CP 구현
Hikari Connection Pool 사용하기
Hikari Download
HikariCP Class 구현
public class HikariConnectionPool {
private static HikariConnectionPool instance = null;
private HikariDataSource ds;
public HikariConnectionPool() {
HikariConfig config = new HikariConfig();
config.setDriverClassName("DRIVERCLASS");
config.setJdbcUrl("JDBCURL");
config.setUsername("USER");
config.setPassword("PASSWORD");
ds = new HikariDataSource(config);
}
public Connection getConnect(){
Connection connection = null;
try {
connection = ds.getConnection();
} catch (SQLException e) {
e.printStackTrace();
}
return connection;
}
public static HikariConnectionPool getInstance(){
if ( instance == null ){
instance = new HikariConnectionPool();
}
return instance;
}
}
HikariCP Driver Class Name은
https://github.com/brettwooldridge/HikariCP#popular-datasource-class-names
참조하여 사용.