请教一下clob字段的读取问题
按照simple的例子JDBCDAO.java修改的
数据库中的clob字段通过
List list = pageIteratorSolverOfCategory.queryMultiObject(queryParams,
GET_FIELD);
得到的list如下:
“[{CATEGORYNAME=root, DESCRIPTION=java.io.BufferedReader@fd5428, LEVEL=root}]”DESCRIPTION字段是CLOB字段,如何才能读出来?
Iterator iter = list.iterator();
if (iter.hasNext()) {
ret = new CategoryModel();
Map map = (Map) iter.next();
String s1=(String) map.get("CATEGORYNAME");
ret.setCategoryName(s1);
ret.setDescription((String)map.get("DESCRIPTION"));
到这里就出错抛出异常,跳到catch(Exception se)无法赋值。
ret.setLevel((String) map.get("LEVEL"));
}
} catch (Exception se) {
}
请问该怎样操作clob字段?数据库选用H2数据库。