java报错--Property ‘xxx‘ not found on type 包名.类名

1、报错信息

报错信息:

 Property 'pSum' not found on type com.thinkgem.jeesite.modules.tuzhu.entity.TuzhuHouse

可以看到意思就是找不到这个属性的意思
开发平台是开源的jeesite。
这里写图片描述

2、代码情况

网上说是EL表达式出现了空格造成的,可是我的生成的代码本来就没空格这么一回事。

这里写图片描述
就是报错。

现在去看看实体类
属性:

这里写图片描述
getter和setter:
这里写图片描述
一切都符合自动生成的格式,肉眼完全看不出生成的带出现错误。

3、解决方法

刚好实体类需要编写辅助的属性,使用eclipse的source菜单生成getter和setter,看到了一个不该出现的属性,那就是pSum。

这里写图片描述
我只想说,有这么玩的么?
接着生成如下:
这里写图片描述
接着问题解决了。
在这我也只能吐槽,怎么你的getter和setter那么特别。不用ide可能死也找不出这个问题吧。在按照生成规则的getter和setter上出问题。你只是普通的String属性,你又不是boolean,你怎么出现特例了。

2019-04-23 追加,鉴于很多人看不出来:
在这里插入图片描述

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值