Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/04/2010, 14:12
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes
Puntos: 454
Respuesta: Donde guardo las clases (JAVABEAN) cuando utilizo eclipse y tomcat

Puedes guardarlo de las dos formas, con un BLOB o guardando el path y luego dejando el fichero en ese path.

Puedes dejar los ficheros fuera y guardar el path en la base de datos, pero entonces tienes que asegurarte que el fichero está donde apunta el path. Lo ideal sería que estos ficheros estuvieran bajo el directorio de la apliación y el path guardado fuera relativo a ese directorio (en vez de C:\), así en un momento dado podrías portar la aplicación símplemente llevándote el directorio de la aplicación a otro sitio.

Si guardas el fichero en un campo BLOB, efectivamente la base de datos crece, pero también el fichero ocupa disco, así que la diferencia quizás no es tanta como pueda parecer. El campo BLOB asegura más que todo está como debe (no se te olvida un fichero que está fuera), pero posiblemente es más incordio de programar.

Elige la solución que mejor te venga, pero yo sí evitaría paths relativos si la aplicación se va a usar en serio y no es un simple programa de prueba o de práctica.

Se bueno.
__________________
Apuntes Java
Wiki de Programación