正在开发一个 Web 应用程序,使用 jsf 作为前端,hibernate 作为后端。正在将一些段落存储在我的 mysql 数据库中,采用 BLOB 数据类型 。我想显示jsf数据表中的段落行。如果我从数据库检索 blob 值意味着它显示为对象。如何检索段落文本。
最佳答案
我将 blob 值保存为 byte[] 数组。从 mysql 数据库检索值时,我按原样显示。所以它显示为二进制。最后我将字节转换为字符串,如下我提到的。
String example = "Sample String";
byte[] bytes = example.getBytes();
String s=new String(bytes);
关于mysql - 在 PrimeFaces 数据表中显示 Blob 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25118130/