今天做项目的时候遇到这样的问题, 在定义一个实体类的时候,定义了一个比较特殊的属性pId, 然后使用eclipse 自动get, set后, 发现奇怪的事件,一般setXxx属性的第一个字母会变成大写的, 但eclipse生成的却是这样的getpId()这样的方法, 自己手动修改成图片如示getPId()方法后, 页面传来的json数据无法映射到实体对象中.
问题来了: 如果自己在后台创建一个对象, 对其进行设置值后是可以获取的, 但是却不能通过bean属性来映射,为什么呢?而且, 自己手动设置了get,set方法 ,为什么eclipse还提示需要为pId创建get,set方法呢?