What Method and class used for Connection pooling ?
Answers were Sorted based on User's Feedback
Answer / dsr
contex ic = new InitialContext();
DataSource sd = (datasource)ic.lookup("poolname");
Connection con = ds.getConnection();
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / ravikiran(aptech mumbai)
datasource.
getDatasource.getconnection();
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / qim2010
An application simply uses the DataSource.getConnection
method to get the pooled connection and uses it the same way
it uses any Connection object.
The classes and interfaces used for connection pooling are:
ConnectionPoolDataSource
PooledConnection
ConnectionEvent
ConnectionEventListener
The connection pool manager, a facility in the middle tier
of a three-tier architecture, uses these classes and
interfaces behind the scenes. When a
ConnectionPoolDataSource object is called on to create a
PooledConnection object, the connection pool manager will
register as a ConnectionEventListener object with the new
PooledConnection object. When the connection is closed or
there is an error, the connection pool manager (being a
listener) gets a notification that includes a
ConnectionEvent object.
| Is This Answer Correct ? | 1 Yes | 0 No |
first to get the Context object by using given bellow
Context ic=new InitialContext();
And get DataSource object by using ic.lookup(conncetionpool
name)
your question is not proper way
DataSource Class & getConnection method is used
connection pool
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / deepak divvela
InitialContext ctx=new InitialContext();
Obj obj=ctx.lookup("jmdi provided alias name here");
javax.sql.DataSource ds=(javax.sql.DataSource)obj;
Connection con=ds.getConnection();
| Is This Answer Correct ? | 0 Yes | 0 No |
What collections you have worked on? Internal working of Hashmap?
Which Java operator is right associative?
Why java uses the concept of the string literal?
How to deprecate a method? Show it with proper example. Plz give the answer of this.Thanx in advance. mail me: tanzeem.akhtar@gmail.com
Catch(Exception e){ } in that what is Exception and purpose of that in that place exactly?
What is the difference between choice and list?
Can we override protected method in java?
What is the difference between DataInputStream and BufferedReader
what is the difference between yielding and sleeping? : Java thread
How many bits is a double?
What is the purpose of checked and unchecked exceptions in JAVA?
solve this is my problem byte a=40,byte b=50 both add value is 90 this is with in range of byte... byte range is -128to 127.... why this pgm gives error like type mismatch.... package javapgms; public class byte1 { public static void main(String args[]) { byte a=40,b=50; byte c=a+b; System.out.println(c); } } note : dont use int k... a,b,c are in byte range... mind it..