List of usage examples for org.apache.commons.dbcp ManagedBasicDataSource getConnection
public Connection getConnection() throws SQLException
From source file:com.ingby.socbox.bischeck.service.JDBCPoolServiceUtil.java
public static Connection getConnection(String connectionurl) throws SQLException { Connection jdbccon = null;/*from w ww . j a va 2 s .c om*/ synchronized (connectionurl) { if (poolmap.containsKey(connectionurl)) { ManagedBasicDataSource bds = poolmap.get(connectionurl); jdbccon = bds.getConnection(); } else { ManagedBasicDataSource bds = new ManagedBasicDataSource(); bds.setUrl(connectionurl); poolmap.putIfAbsent(connectionurl, bds); jdbccon = bds.getConnection(); } } return jdbccon; }