mybaties错误集锦

1.java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for 

 

大部分是xml里面错误<mapper namespace="com.dahua.common.dao.MessageMapper">

2.MyBatis传入多个参数的问题 

  http://www.cnblogs.com/mingyue1818/p/3714162.html 

  http://www.tuicool.com/articles/q2mui2

 

mybatis传Map(Map里面带list和其他字段)

<delete id="XXXXX"  parameterType="java.util.Map">

delete  from XXXXX

<where>

  id in

<foreach collection="list" item="item" open="(" separator="," close=")">

#{item}

</foreach> 

<if test="XXX!= null"> and XX= #{XX} </if>

<if test="XXX!= null"> and XX= #{XX} </if>

</where>

</delete>

 

 

猜你喜欢

转载自yelwen000.iteye.com/blog/2270162