解决方案:
fastjson提供了多种json转换方案,有兴趣的同学可以自己看看源码,这里我们可以采用禁止循环引用的方案:
String json = JSON.toJSONStringWithDateFormat(hm,"yyyy-MM-dd HH:mm:ss", SerializerFeature.DisableCircularReferenceDetect);
String json = JSON.toJSONStringWithDateFormat(hm,"yyyy-MM-dd HH:mm:ss", SerializerFeature.DisableCircularReferenceDetect);