也可以加在class类上 :
加@RestController
这样是前后端分离,只返回字符串,利于前端接受,解析,这样是 不通过视图解析器的,不走jsp,
下面是list集合的输出
如何把java对象转化成json字符串
这里就用到了jackon的jar包,使用writeValuesAsString的方法就可以把对角转化成json字符串。
下面是案例
这里的Object可以是POJO,也可以是Collection或数组。
public String toJson(Object object){
try {
String result = writeValueAsString(object);
return StringUtils.formatHtml(result);
} catch (IOException e) {
return null;
}
}
https://blog.csdn.net/qq_41555278/article/details/99702557?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param
//objectMapper.writeValueAsString(obj);
//把Java对象转化成json字符串并打印出来,这里就用到了jackon的jar包,使用writeValuesAsString的方法就可以把对角转化成json字符串。
用ObjectMapper解析时间就是时间戳的格式了,不是json格式
使用java的方式设置日期格式
输出结果为:
使用ObjectMapper设置日期格式
异常的话执行catch里面的跟return null;
不异常就正常执行try里面的,