| 
     
  
 
import java.sql.Connection; 
import java.sql.DatabaseMetaData; 
import java.sql.DriverManager; 
 
public class Main { 
 
  public static Connection getConnection() throws Exception { 
    String driver = "oracle.jdbc.driver.OracleDriver"; 
    String url = "jdbc:oracle:thin:@localhost:1521:databaseName"; 
    String username = "name"; 
    String password = "password"; 
    Class.forName(driver); // load Oracle driver 
    Connection conn = DriverManager.getConnection(url, username, password); 
    return conn; 
  } 
 
  public static void main(String[] args) throws Exception { 
    Connection conn = getConnection(); 
    try { 
      DatabaseMetaData dbmd = conn.getMetaData(); 
      if (dbmd == null) { 
        System.out.println("No"); 
      } 
      if (dbmd.supportsStatementPooling()) { 
        System.out.println("statement pooling is supported"); 
      } else { 
        System.out.println("No"); 
      } 
    } catch (Exception e) { 
      e.printStackTrace(); 
    } finally { 
      conn.close(); 
    } 
  } 
} 
 
    
   
    
    |