您的位置:首页 > 编程语言 > Java开发

Mybatis中parameterClass="java.lang.String"(或基本数据类型的包装类?)

2017-03-14 09:22 1166 查看
repository层代码:

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
相关文章推荐