今天在配spring mvc时,想要用json传数据,尽管所有的配置文件都写好了,可是就是出现415的情况。最终发现,原来是spring mvc的4.x版本和jackson的版本发生冲突,最后选择了spring mvc4.3和jackson2.6成功匹配上。
经过今天的解决问题的过程,我总结一下经验:
1、百度是很好的老师,通过百度看看别人是怎么做的,借鉴别人的经验来解决问题,但是,每个人遇到的情况不一样,最重要的是大家的环境不一样,可能别人的解决方法是对的,但是放到我这个环境里来就不行,出现问题。因此,需要实事求是,要了解别人的环境条件,再与自己相比较相同点和不同点,或许能更快的找到出现问题的差异的地方。
2、要善于排除错误的情况,今天其实看了非常多的博客,看到别人遇到的这个问题是怎么解决的,尽管按照别人的方法来做,但是仍不能解决自己的问题。因为完全没有考虑到为什么所有东西都和别人一样,但是就是不行。实际上,并没有考虑到自己的环境和别人不一样。这里就是指这个spring和jackson冲突的问题。因此,要善于总结问题,才能发现这个问题并不是出现在这里。
3、要学习,不断学习,不断遇到问题,解决问题,总结经验,慢慢技能和能力就上来了。
4、还有一点就是要有清晰的解决问题的思路,找出问题所在是解决问题的第一步,也是关键,只有知道问题是什么,才可以知道怎么去解决。