Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/01/2009, 16:22
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses
Puntos: 454
Respuesta: ¿Que es mejor?

Hombre, si es para un concesionario de automóviles de verdad, quizás sea mejor usar algo serio para acceso a base de datos, como hibernate o lo que sea. Si es para una práctica de la escuela, entonces pueden valerte las primeras indicaciones que te dí.

En cualquier caso, no es muy complejo, pero sí más eficiente, si usas un pool de conexiones para base de datos. Puedes bajarte uno sencillo y gratuito en http://commons.apache.org/dbcp/, en concreto, la clase que se llama BasicDataSource. Una vez instanciada esa clase, con métodos set() configuras cosas como el servidor de bd, usuario, password, etc. Una vez instanciada y configurada, cuando necesites hacer algo con la bd, le pides una Connection, haces la operación y luego la cierras. El Pool se encargará o no de cerrarla realmente cuando tú llamas al close() de la Connection.

Se bueno.
__________________
Apuntes Java
Wiki de Programación