{{theTime}}

Search This Blog

Total Pageviews

Establish JDBC connection using JNDI

A Datasource like ConnectionPoolDataSource or an XADataSource, are all configured on a directory server by an administrator.  Use JNDI to retrieve the logical datasource and use DataSource to get the connection.

Public API: (This is a sample code, not shippable code).
public Connection getDatabaseConnection() {
Context context = null ;
DataSource ds = null ;
Connection conn = nll ;
try {
context = new InitialContext() ;
ds = (DataSource)context.lookup("Logical datasource name") ;
conn = ds.getConnection() ;
}catch(Exception e){
-- Implement exception handling ;
}
return conn ;
}

No comments:

java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport

SpringBoot Error: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.tools.j...