在spring mvc中处理json有很多方法,我个人比较喜欢用gson,因为感觉结构很清晰,逻辑性很好。如果业务不复杂,甚至可以手动拼写json,这样虽然比较复杂,但是效率很好。

这次我们使用的是jackson,这个包和spring mvc的契合度很高,使用起来很方便。

一、实现流程

(1)首先在pom.xml导入三个包

就是jackson的三个依赖包。

(2)写一个pojo

(3)输出json

直接输出一个javabean,一个list或者是map,都会被解析为json

输出结果:

(4)解析json

和gson非常像,先写一个实体类,再解析成类,然后输出。

输出结果:

二、总结

还是更喜欢用gson。最重要的一点,我觉得jackson在解析json的时候没有gson好用…

发表评论

电子邮件地址不会被公开。 必填项已用*标注