Re: class loading ...

Поиск
Список
Период
Сортировка
От Oliver Jowett
Тема Re: class loading ...
Дата
Msg-id 20030113205241.GB4200@opencloud.com
обсуждение исходный текст
Ответ на class loading ...  (paul guermonprez <paul@integragen.com>)
Список pgsql-jdbc
On Mon, Jan 13, 2003 at 11:53:13AM +0100, paul guermonprez wrote:
> hello,
>
> i haven't found a way to load dynamically a jdbc3 driver.

[...]

> but it doesn't work. to make it i have to specify :
>     org.postgresql.jdbc3.Jdbc3PoolingDateSource source =
>         new org.postgresql.jdbc3.Jdbc3PoolingDateSource() ;
>     ...
>
> but it not dynamically loaded.

If you want to dynamically load a datasource try something like:

  Class dsClass = Class.forName("datasource.class.name.here");
  javax.sql.DataSource ds = (javax.sql.DataSource)dsClass.newInstance();

then use reflection to configure the datasource (see the JDBC spec for
standardized methods). The same approach works for ConnectionPoolDataSource.

-O

В списке pgsql-jdbc по дате отправления:

Предыдущее
От: "Tim Lucia"
Дата:
Сообщение: Re: Sequence
Следующее
От: "Patric Bechtel"
Дата:
Сообщение: Re: Security manager changing the jdbc Connection class? [Viruschecked]