Mybatis中parameterClass="java.lang.String"(或基本数据类型的包装类?)
2017-03-14 09:22
1166 查看
repository层代码:
sqlmap的sql语句
public int updName(String name) { return updateDAO.execute("TABLENAME.updName", name); }
sqlmap的sql语句
<update id="updName" parameterClass="java.lang.String">
update tableName set name='A' where 1=1 <dynamic> <isNotEmpty prepend="and" property="value"> name = #value# </isNotEmpty> </dynamic>
</update>虽然java代码写的时候,传的参数是name,但在mybatis中,无论是property还是sql中的传参处,都得用value,否则就会显示:There is no READABLE property named xxx(此处为name)
相关文章推荐
- mybatis 基本类型的if条件判断问题 There is no getter for property named 'xxx' in 'class Java.lang.Integer'
- Java_字符类(Character、String、StringBuffer)_char是基本数据类型,Character是其包装类型。
- Java 基本数据类型与其包装数据类型以及字符串(String)之间的转换问题
- 黑马程序--JAVA字符串String、StringBuffer、StringBuilder、基本数据类型包装
- Java中的StringButter、基本数据类型的包装类及权限修饰符
- 关于Mybatis "There is no getter for property named 'XXX' in class java.lang.String"的问题
- java基本数据类型,String、Integer等类型,Class三种对象引用的箭头,即箭头是怎么指的?
- 关于java基本数据类型的包装类的自动装箱池的大小
- Mybatis-There is no getter for property named 'XXX' in 'class java.lang.String'解决办法
- java的栈与堆(基本数据类型与包装数据类型)详解
- Unable to find a value for "字段名" in object of class java.lang.String using operator "."
- java中八种基本数据类型以及它们的封装类,String类型的一些理解
- 01 Java基本数据类型、包装类、装箱拆箱、parseXxx()、String.valueOf()
- Java中基本数据类型和包装数据类型在Hibernate中使用
- 黑马程序员_java基本数据类型的包装类
- 【Android开发之坑爹问题】关于"java/lang/String"类型
- Java中基本数据类型和包装数据类型在Hibernate中使用
- java的栈与堆(基本数据类型与包装数据类型)详解
- JAVA基础学习之String、StringBuffer、StringBuilder、基本数据类型的使用、整形进制转换、集合Collection、Vector、ArrayList、LinkedList、HashSet、TreeSet等(3)
- mybatis:There is no getter for property named 'xxx' in 'class java.lang.String'