当存储的是List<>集合类型的时候,getorload函数的返回值需要先通过jsonMapper.toJson()转换,然后再通过jsonMapper.fromJson() 反转换。
public Object load() {
List<XXXX> xxxx = XXXXDao.getXXXXByClientType(clientType);
if(xxxx != null && !xxxx.isEmpty()){
return jsonMapper.toJson(xxxx);
}else{
return null;
}
}
List<XXXX> xxxxList = jsonMapper.fromJson((String)xxxx,ltType);
return xxxxList;