【异常】There is no getter for property named 'xxx' in 'class java.lang.String'
2017-05-25 12:01
861 查看
Mapper.java: int dataTableDoctorDetailCount(String str); Mapper.xml <select id="dataTableDoctorDetailCount" parameterType="java.lang.String" resultType="java.lang.Integer"> <![CDATA[ select count(*) from detail_info where keshi_name like "%${str}%" or city_name like "%${str}%" or hospital_name like "%${str}%" or doctor_name like "%${str}%"; ]]> </select>
mapper中传递单参数的时候返回的字段名称和设定返回值类型相同时可以不使用@param指定,但是指定@param就不会出现问题。
比如我现在返回的是int类型的结果。进行查询的时候就会出现上述异常。
解决办法:
①指定@Param(”str”) String str
②默认一个参数的时候将参数名称改为”_parameter”
相关文章推荐
- Mybatis异常There is no getter for property named 'XXX' in 'class java.lang.String'
- Mybatis异常There is no getter for property named 'XXX' in 'class java.lang.String
- Mybatis异常There is no getter for property named 'XXX' in 'class java.lang.String'
- 我的异常处理笔记1-There is no getter for property named 'xx' in 'class java.lang.String'
- Mybatis-There is no getter for property named 'XXX' in 'class java.lang.String'解决办法
- There is no getter for property named 'xxx' in 'class java.lang.String
- mybatis:There is no getter for property named 'xxx' in 'class java.lang.String'
- There is no getter for property named 'xxx' in 'class java.lang.String'。
- mybatis出现There is no getter for property named 'XXX' in 'class java.lang.String'错误
- There is no getter for property named ‘XXX’ in 'class java.lang.String'
- There is no getter for property named 'XXX' in 'class java.lang.String' 解决方案
- mybatis String的if条件判断问题 There is no getter for property named 'xxx' in 'class Java.lang.Integer'
- 关于Mybatis "There is no getter for property named 'XXX' in class java.lang.String"的问题
- MyBatis There is no getter for property named 'xxx' in 'class java.lang.String'
- There is no getter for property named 'XXX' in 'class java.lang.String'
- MyBatis报错:There is no getter for property named 'xxx' in 'class java.lang.String'
- MyBatis There is no getter for property named 'xxx' in 'class java.lang.String'
- mybatis错误:There is no getter for property named 'xxx' in 'class java.lang.String'
- 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.String