您的位置:首页 > 运维架构

There is no getter for property named 'ItemsCustomer' in 'class cn.itcast.ssm.pojo.ItemsCustomerVo'

2018-03-15 16:44 525 查看
mybatis动态sql查询的时候报错!There is no getter for property named 'ItemsCustomer' in 'class cn.itcast.ssm.pojo.ItemsCustomerVo',mapper是这样的:


前台属性值:



初学mybatis,其实也是对mapper中的内容理解不深才会犯这种低级错误.动态sql查询的时候,无论是if语句中的属性还是查询条件中的属性, 重点:它是个属性(本文中所指ItemsCustomer),在if语句中我竟然当成了对象去用它,它其实只是包装类ItemsCustomerVo中的一个属性,所以,属性正确写法应该是首字母小写,应该是itemsCustomer.


ok!问题解决! 仅仅是本人观点,如果有不同异议,欢迎一起讨论!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐