取出Map中的字符串转成对象
public static T getSearchData(Map params, Class tClass) {
try {
ObjectMapper mapper = new ObjectMapper();
T searchData;
Object searchData1 = params.get(Constant.SEARCH_DATA);
if (searchData1 != null) {
searchData = mapper.readValue(mapper.writeValueAsString(params.get(Constant.SEARCH_DATA)), tClass);
} else {
searchData = mapper.readValue(mapper.writeValueAsString(params), tClass);
}
return searchData;
} catch (Exception e) {
throw new RRException("转换异常");
}
}