在PrimeFaces数据表中显示Blob值?

时间:2014-08-04 11:55:41

标签: mysql hibernate jsf-2 hql

使用 jsf 作为前端开发Web应用程序,使用 hibernate 作为后端。我在 mysql 数据库中以 BLOB数据类型存储了一些段落。我想在jsf数据表中显示段落行。如果我从数据库中检索blob值意味着它显示为对象。如何检索段落文本。

1 个答案:

答案 0 :(得分:1)

我将blob值保存为byte []数组。从mysql datatbase检索valuse时,我按原样显示。所以它显示为二进制。最后我将字节转换为字符串,如下所述。

String example = "Sample String";
byte[] bytes = example.getBytes();
String s=new String(bytes);