There is no getter for property named 'XXX' in 'class java.lang.String' 解决方案
2016-04-06 20:36
861 查看
有段时间没怎么用mybatis,前几次在传参的时候突然遇到了这个问题
上网查阅资料才知道了问题的所在
用mybatis查询的时候,传入一个字符串参数,且进行判断,会报
There is no getter for property named 'XXX' in 'class java.lang.String' 错误
<select id="User" parameterType="string">
select * from user where uname=#{uname}
</select>
这样写是错误的,必须修改成
<select id="User" parameterType="string">
select * from user where uname=#{_parameter}
</select>
上网查阅资料才知道了问题的所在
用mybatis查询的时候,传入一个字符串参数,且进行判断,会报
There is no getter for property named 'XXX' in 'class java.lang.String' 错误
<select id="User" parameterType="string">
select * from user where uname=#{uname}
</select>
这样写是错误的,必须修改成
<select id="User" parameterType="string">
select * from user where uname=#{_parameter}
</select>
相关文章推荐
- Java入门 第一季第一章 Java初体验
- JAVA编程练习题(1--10)
- SpringMVC-2016-04-06
- 白话理解spring注解
- Java中异常的基本应用(一)
- Struts理解
- Spring总结
- Java内存管理
- 学习javaEE每一天2016.4.6
- Spring MVC Junit4 单元測试 JunitTest
- spring junit class path resource [ /com/config/spring-core.xml] cannot be opened because it does not exist
- Java学习之垃圾回收
- SpringMVC
- java数组中数字从小到大排序——冒泡排序法
- java对象的深克隆与浅克隆
- javaweb学习路线
- Spring MVC和shiro整合时自动注入的问题
- Java学习·抽象类
- 9 JavaScritp:为数据带来生命-创建自定义对象
- 使用@Configuration注解来代替Spring的bean配置