aspose file tools
The moose likes JDBC and Relational Databases and the fly likes Iimplemenatation classes of Connection,Statement,PrepareStatement,CallabaleStatement? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of The Software Craftsman this week in the Agile forum!
JavaRanch » Java Forums » Databases » JDBC and Relational Databases
Bookmark "Iimplemenatation classes of Connection,Statement,PrepareStatement,CallabaleStatement?" Watch "Iimplemenatation classes of Connection,Statement,PrepareStatement,CallabaleStatement?" New topic

Iimplemenatation classes of Connection,Statement,PrepareStatement,CallabaleStatement?

Satyajeet Kadam
Ranch Hand

Joined: Oct 19, 2006
Posts: 215
Q1)Where is the implemenatation of Connection,Statement,PrepareStatement,CallabaleStatement?
Jeevan Reddy
Ranch Hand

Joined: Nov 10, 2009
Posts: 142
It is provided in the jdbc jar provided by different vendors oracle, db2 etc.
If you have the software, you can open the jar and see the implementation for them.


SCJP 1.6 (94%)
Satyajeet Kadam
Ranch Hand

Joined: Oct 19, 2006
Posts: 215
Connection con=DriverManager.getConnection();

Q1) From DriverManager class we are Connection object.Do DriverManager class provides implementation of it?
Reason behinng asking this question i was asked interview.Where are implementation classes. If there is interface someone has provide implemntation for

Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 31680

Yes. As Jeevan said, the implementation is provided by the jdbc driver jar.

DriverManager provides a reference to the class, not the implementing class.

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Have you tried LearnNowOnline?
subject: Iimplemenatation classes of Connection,Statement,PrepareStatement,CallabaleStatement?