fastjson 关于JavaBean属性的命名规范

hfyxw5xn  于 2021-11-27  发布在  Java
关注(0)|答案(1)|浏览(370)

今天看fastjson源码,看到这: JSONObject#invoke。虽然不知道这个函数用在哪里,但很显然是模拟执行JavaBean的setter和getter方法。那么问题来了,根据规范,getTVShow对应的字段名应该是TVShow,而不是tVShow,源码中没有判断前2个字母都是大写的情况,直接就首字母小写了,这应该是不对的吧。对于getter的模拟也有同样的问题。

相关问题