RE: Postgres y Java

From: Javier Castro Narváez <javier(dot)castro(at)enfoque-si(dot)com>
To: "'Brando Torres'" <btorres(at)cajanorperu(dot)com(dot)pe>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Postgres y Java
Date: 2007-09-27 08:02:02
Message-ID: !&!AAAAAAAAAAAYAAAAAAAAAKkeBIzMwzBIvVXVb9Vr3p/izwwAEAAAAMY+cTJhQDNCqTVyktzJTsEBAAAAAA==@enfoque-si.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Bueno, yo iría a un sistema de acceso a datos desconectado. Me explico uso
la conexión y después la cierro para cada acceso. Java al igual que otros
como Net tiene un spool de conexiones que reutiliza cuando es necesario. O
sea que la segunda vez y siguientes veces que ataque a la base de datos será
mas rápido.

Concretando yo realizaría un clase estática que me devuelva siempre la
conexión, ya que como bien dices Java no permite variables globales.

Un saludo.

_____

De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Brando Torres
Enviado el: jueves, 27 de septiembre de 2007 2:35
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: [pgsql-es-ayuda] Postgres y Java

Sres. Buena tardes, la presente es para hacerles una consulta con respecto a
una aplicación Cliente/Servidor que estoy desarrollando con Java (JDK 1.5) y
PostgreSQL 8.2.4 (sobre Debian Etch). Lo que pasa es lo siguiente, me
explico:

Cuando me logeo con un usuario y un password desde el aplicativo primero me
conecto a la base y verifico si ese usuario existe en una tabla “users”,
pero para conectarme mando estos parámetros desde mis cuadros de texto
obviamente (usuario y password) a una clase en donde tengo la URL y Driver
para realizar la conexión de la base de datos obviamente este usuario esta
creado como “User Role”

Mi pregunta es, puedo mantener la conexión de forma permanente para así
poder utilizarla en las otras clases en donde tenga que realizar alguna otra
consulta o transacción y ya no tener que crear un nuevo objeto connection,
seria posible hacer esto? Y si fuera así como lo podría hacer?.

Según tengo entendido Java no maneja variables globales. Mi interese es como
podría manejar estas variables para tener una conexión constante y no estar
cerrando la conexión y luego volver a abrirla. Esto lo hago por cuestiones
de monitoreo

Espero me haya explicado y les agradezco por anticipado su atención.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message WILLIAM PARRA 2007-09-27 12:36:39 RE: Postgres y Java
Previous Message Jaime Casanova 2007-09-27 04:00:13 Re: Intentando recuperar datos: pgsql 8.0.1 Windows