【发布时间】:2014-09-02 00:18:24
【问题描述】:
我有一个表格列类型 bytea。它使用休眠和可序列化类型的字段填充。有什么想法可以在一个简单的 java 独立程序中检索休眠之外的值吗?值的类型为字符串、双精度或整数。
数据库是UTF8
while(res.next()){
byte[] byteArr = res.getBytes("value");
}
【问题讨论】:
-
感谢@Craig 的链接,他们为我指明了正确的方向:while (res.next()) { byte[] byteArr = ddResults.getBytes("value"); ByteArrayInputStream is = new ByteArrayInputStream(byteArr); ObjectInputStream ois = new ObjectInputStream(is);可序列化 val = (Serializable) ois.readObject(); System.out.println(val); }
标签: java hibernate postgresql