Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > сохранение картинки в базе данных


Автор: bySergey 7.9.2008, 20:38

Всем привет!
Я с java работаю совсем недавно!
Сейчас занимаюсь следующей задачей:
В базе хочется сохранить рисунок (типа BufferedImage).
Просто создание этого рисунка достаточно трудоемкий процесс. База данных(PostgreSQl) в данный момент все еще в разработке как и само приложение. На текущем этапе в базе храниться список пользователей. А для каждого пользователя хотелось бы хранить свою картинку. 
Вопрос состоит в следующем:
1) Как лучше хранить картинку?
2) Нужно ли при этом модифицировать entity класс, который описывает хранимого пользователя?
3) Ну и как в общем-то осуществлять доступ к картинке (иногда возможно динамическое изменение картинок)

Буду признателен за ссылки, которые помогут мне разобрвться в вопросе!

Автор: powerOn 7.9.2008, 21:04
Почитайте вот http://forum.vingrad.ru/forum/index.php?showtopic=101615 тему для начала.

Автор: mantracoder 8.9.2008, 00:40
http://static.springframework.org/spring/docs/2.5.x/reference/mvc.html#mvc-multipart

Автор: man_without_face 8.9.2008, 15:33
а мне кажется лучше не хранить картинку в базе. это ж тормозы наверное будут. проще скорее всего хранить ссылку на винте, т.е. где она лежит, а потом подставлять этот путь.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)