mybatis剔除不成功

mybatis删除不成功
配置文件
   <delete id="deleteByids"   parameterType="map" >
    delete
    from SYS_LOG
    where LOGID in 
    <foreach collection="logids" index="index" item="item" open="(" separator="," close=")">
         #{item}
      </foreach>
   </delete>

输出的日志
[springmvc_mybatis][DEBUG] [2015-09-27 16:33:23] org.apache.ibatis.logging.commons.JakartaCommonsLoggingImpl.debug(49) | ==>  Preparing: delete from SYS_LOG where LOGID in ( ? , ? , ? , ? ) 
[springmvc_mybatis][DEBUG] [2015-09-27 16:33:23] org.apache.ibatis.logging.commons.JakartaCommonsLoggingImpl.debug(49) | ==> Parameters: 'L201509270008'(String), 'L201509270007'(String), 'L201509270006'(String), 'L201509270005'(String)
[springmvc_mybatis][DEBUG] [2015-09-27 16:33:23] org.apache.ibatis.logging.commons.JakartaCommonsLoggingImpl.debug(49) | <==    Updates: 0


数据库查询
mybatis剔除不成功
数据库删除mybatis剔除不成功

------解决思路----------------------
可能程序异常,事务回滚了。建议抛出异常看看
------解决思路----------------------
从日志看。你的sql只是做了准备。 而没有执行。
------解决思路----------------------
事务没提交,如果没有使用spring的话用原生的mybatis事务要自己提交
------解决思路----------------------
引用:
已经提交了,清空整个表没有问题,清空部分记录就有问题

楼主可以单独把这个mapper不带spring不要集成到项目里面用单元测试跑下,如果这个没问题的话,就说明事务要么没提交要么回滚了