感覺還有很大的改進空間,後續補上吧
public class ClobToObjectUtils {
/**
* Clob、nclob類型轉Object
* map:需轉換的值
* wordKey:需轉換的key
* @param map 轉換後對象的map集合
*/
public static Map<String, Object> setClobToObject(Map<String, Object> map, List<String> wordKey) {
if (map != null) {
for (String key : wordKey) {
Clob clobData = (Clob) map.get(key);
String tempStr = CommonUtils.convertClobToString(clobData);
String value = "";
try {
byte[] bytes = tempStr.getBytes("utf-8");
value = new String(bytes);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
map.put(key, value);
}
}
return map;
}
/**
* Clob、nclob類型轉Object
* @param map 轉換後對象的map集合
*/
public static Map<String, Object> setClobToOb