maven仓库的李逵和李鬼

  现在的信息时代对于程序员来说非常方便,我们不用深入细致地理解一门技术,就能解决我们的问题,但是有时候也可能我们对于技术了解的不全面而犯错,比如对于JSON的转换问题。

org.codehaus.jackson.annotate.JsonProperty;
com.fasterxml.jackson.annotation.JsonProperty;

  在开发过程中,发现总是不能完成大小写转换,百度了很多资料,也没有解问题,最后对比别人的代码,发现是由于自己使用idea自动引包机制,引入了错误的包,他们就像李逵和李鬼,有着非常相似的路径,但是却有不同的行为,如果不仔细,不了解,就容易犯错。专门搜索这两个包发现,其是jackson两个不同版本,codehuas基本被fastxml取代。

  

 

 

 

参考博客:Jacson的fastxm和codehuas的区别

  

上一篇:【SaaS云会议系统开发】项目实训——2021.07.21


下一篇:解决FastJson 接口返回$ref