开始的时候是这样写的
<update id="setgrade" parameterType="hashmap">
update fm_user set user_grade=#{pd.user_grade} where id=#{pd.id}
</update>
一直修改不了数据
后来尝试多次发现map传值的时候
在#{}里面直接写键的值就可以了,不能加上pd.
写上来记录下
来自mybatis传入多个参数的问题
http://www.tuicool.com/articles/q2mui2
本文探讨了在使用MyBatis框架时遇到的一个常见问题:如何正确地将多个参数值传递给SQL语句。通过一个具体的例子展示了在更新操作中避免使用pd.前缀的方法,直接指定map键值以实现数据更新。
639

被折叠的 条评论
为什么被折叠?



