| From: | Jesus Maudes <jmaudes(at)ubu(dot)es> |
|---|---|
| To: | pgsql-jdbc(at)postgresql(dot)org |
| Subject: | Early JDBC driver load? |
| Date: | 2009-02-26 00:05:22 |
| Message-ID: | 48cb7eaf0902251605k28e1ed66n79baede3781cf31f@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-jdbc |
Hi
I'm using postgresql-8.3-604.jdbc3.jar driver
I have a very simple java program to inspect what drivers are initially
loaded:
import java.sql.DriverManager;
public class ListDrivers {
java.util.Enumeration myDrivers = DriverManager.getDrivers();
while (myDrivers.hasMoreElements()){
System.out.println(myDrivers.nextElement());
}
}
}
When I run it using:
java -cp .;postgresql-8.3-604.jdbc3.jar ListDrivers
It returns
sun(dot)jdbc(dot)odbc(dot)JdbcOdbcDriver(at)3cb89838
org(dot)postgresql(dot)Driver(at)b815859
Note that I have not loaded the driver using the typical classForName
neither the java -Djdbc option
Why postgres driver is loaded only by including the jar file in the
classpath?
Thanks
Jesus
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Kris Jurka | 2009-02-26 00:11:50 | Re: ResultSetMetaData.getColumnDisplaySize returns 2147483647 ? |
| Previous Message | Kris Jurka | 2009-02-25 23:58:13 | Re: Why driver does not need to be registered? |