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是这样的:
![](//img-blog.csdn.net/20180315163239249?watermark/2/text/Ly9ibG9nLmNzZG4ubmV0L21pYW8yMzg1OTUx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
前台属性值:
![](//img-blog.csdn.net/20180315163428633?watermark/2/text/Ly9ibG9nLmNzZG4ubmV0L21pYW8yMzg1OTUx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
初学mybatis,其实也是对mapper中的内容理解不深才会犯这种低级错误.动态sql查询的时候,无论是if语句中的属性还是查询条件中的属性, 重点:它是个属性(本文中所指ItemsCustomer),在if语句中我竟然当成了对象去用它,它其实只是包装类ItemsCustomerVo中的一个属性,所以,属性正确写法应该是首字母小写,应该是itemsCustomer.
![](//img-blog.csdn.net/20180315164056485?watermark/2/text/Ly9ibG9nLmNzZG4ubmV0L21pYW8yMzg1OTUx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
ok!问题解决! 仅仅是本人观点,如果有不同异议,欢迎一起讨论!
前台属性值:
初学mybatis,其实也是对mapper中的内容理解不深才会犯这种低级错误.动态sql查询的时候,无论是if语句中的属性还是查询条件中的属性, 重点:它是个属性(本文中所指ItemsCustomer),在if语句中我竟然当成了对象去用它,它其实只是包装类ItemsCustomerVo中的一个属性,所以,属性正确写法应该是首字母小写,应该是itemsCustomer.
ok!问题解决! 仅仅是本人观点,如果有不同异议,欢迎一起讨论!
相关文章推荐
- FAQ(32):There is no getter for property named 'userrName' in 'class com.smbms.pojo.User'
- There is no getter for property named 'UserCustom' in 'class com.hry.pojo.UserQueryVo'
- [SSM]There is no getter for property named 'token_exptime' in 'class com.hdu.model.Student'
- There is no getter for property named 'itmesCustom' in 'class com.ssm.po.Ite
- SSM框架分页的时候报错 There is no getter for property named 'xx' in 'class java.lang.String
- Mybatis-异常-There is no getter for property named 'VARCHAR' in 'class com.xxx.xxxxx
- There is no getter for property named 'X' in 'class java.lang.XX'
- There is no getter for property named 'str' in 'class java.lang.String'
- MyBatisSystemException ReflectionException: There is no getter for property named 'userid' in 'class
- There is no getter for property named 'xxx' in 'class java.lang.String'。
- mybatis查询报错There is no getter for property named 'xx' in 'class java.lang.**
- There is no getter for property named 'depart' in 'class com.xuezhixin.mls.web.model.Major'
- Mybatis 报错 There is no getter for property named '***' in 'class java.lang.String'
- mybatis There is no getter for property named 'xx' in 'class java.lang.String 没有写 xinwen.setsavetype
- There is no getter for property named 'id' in 'class java.lang.Integer
- mybatis:There is no getter for property named 'xxx' in 'class java.lang.String'
- There is no getter for property named 'fieldName' in 'class java.lang.String'
- 关于There is no getter for property named 'mohuname' in 'class java.lang.String'] with root cause问题
- There is no getter for property named '*' in 'class java.lang.String
- 源码分析 There is no getter for property named '*' in 'class java.lang.String