Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/05/2011, 05:45
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses
Puntos: 454
Respuesta: instaladores (un dolor de cabeza)

Hola:

En estos casos lo habitual es que el programa java venga con una base de datos embebida (HSQLDB o quizás Derby) que están hechas en java, van con tu misma aplicación como un jar más y no necesitan prácticamente configuración, y la que necesitan la puede/debe hacer tu misma aplicación java en el primer arranque (como creación de tablas y demás).

De estas forma no obligas al usuario a instalar una base de datos en serio (MySQL, PostgreSQL, Oracle) que quizás ya tenga instalada o símplemente no quiera instalar. Eso sí, tu aplicación java debería llevar también los jar con los conectores de bases de datos más habituales y dar opción al usuario a usar la base de datos embebida (HSQLDB, Derby) o una que ya tenga instalada (MySQL, PostgreSQL, Oracle) en este último caso pidiendo con unas ventanitas cosas como usuario, password, base de datos a conectar, etc.

Se bueno.
__________________
Apuntes Java
Wiki de Programación