【发布时间】:2010-06-20 23:03:42
【问题描述】:
我想通过 JSF 应用程序中的 hibernate3 在 MySQL 数据库中提供保存为 blob 的图像。我的意图是/myapp/image/get.faces?id=x 将提供保存在数据库中 id x 的图像。如何做到这一点?
【问题讨论】:
标签: mysql hibernate orm jsf blob
我想通过 JSF 应用程序中的 hibernate3 在 MySQL 数据库中提供保存为 blob 的图像。我的意图是/myapp/image/get.faces?id=x 将提供保存在数据库中 id x 的图像。如何做到这一点?
【问题讨论】:
标签: mysql hibernate orm jsf blob
我的意图是 /myapp/image/get.faces?id=x 将提供保存在 id x 数据库中的图像。
byte[] 的实体(映射为 @Lob
) id。HttpServletResponse BalusC 的家伙在他的博客上写了一篇关于 an image servlet 的好帖子。如果您在使用 Hibernate 部分时遇到问题,请详细说明。
【讨论】:
我认为 RichFaces 对此有一些组件 - 就像它对几乎所有东西一样。但我建议使用 servlet 方式,请参阅其他答案。
另外,请务必在您的 JSF 应用程序前面放置一些静态内容缓存 - 每次都从数据库中提取它不是一个好主意。
【讨论】: