Como cargar imagen desde Hibernate?
Hola a todos, soy Juan, Tecnologo en ADSI,
actualmente desarrollo en java con hibernate, estoy adaptando mi forma de pensar con ese framework.
Por favor he buscado mucho, no se como poder traeme la imagen que guarde en mysql y mostrarla en un lbl.
ya la guardo pero no se como traermela.
Gracias
- Inicie sesión o regístrese para enviar comentarios
No sabes como traerla? o no
No sabes como traerla? o no sabes como mostrarla?
Porque si la puedes insertar, entonces, ya sabes qué tipo de dato es ( arreglo de bytes ) y la podrías recuperar de la base de datos no?
byte[]
En mi caso, me agrada mucho usar
pues desde aqui puedo generar cualquier tipo de archivo binario. quizas pueda ayudarte que en tu DB sea BLOB y en tu Clase sea byte (si usas HBM metelo como binary)
porque no guardar la imagen
porque no guardar la imagen en una carpeta de la aplicación y el nombre en la base de datos, al final simplemente recuperas el nombre, vas a la carpeta establecida y te traes la imagen que concuerde con el nombre, esto aligeraria demaciado el tamaño de la BD
Caso similar
Estoy trabajando con Hibernate y tengo un casi similar al descrito, tengo una entidad con un atributo tipo blob donde guardo la imagen, el problema es que al momento de consultar esta entidad hibernate tarda mucho en recolectar la información, la tabla por lo pronto solo tiene dos registros que no miden más de 24 kb c/u, ¿Que estoy haciendo mal o que debo de hacer para acelerar el acceso?
Postea tus métodos de
Postea tus métodos de recuperación del objeto en cuestión (entre tags de <code> y </code>).