随笔分类 -  mybatis

摘要:在mbatis中使用Xml配置sql语句时,出现了这样一个问题。当我传入的参数为0去做判断时,mybatis会把参数0当成是空字符串去判断而引起查询结果错误。 解决办法。 当传入的参数有0时,只判断!=null即可。 所以在做项目时一定要注意,用到MyBatis时,避免用0来做值。 阅读全文
posted @ 2020-08-10 17:25 uzxin 阅读(891) 评论(0) 推荐(0)
摘要:原因:mybatis无法解析值的类型 解决办法一: 经过对代码分析,是由于未指定传入参数khjl的类型,当mybatis接收到null时,无法将其正确的进行解析,进而导致上述异常。将mapper中代码修改如下: <insert id="save" parameterType="Khjlmx"> in 阅读全文
posted @ 2020-05-28 11:17 uzxin 阅读(959) 评论(0) 推荐(0)
摘要:一、使用selectKey标签 <insert id="addLoginLog" parameterType="map" > <selectKey keyProperty="id" resultType="int" order="BEFORE"> select nvl(max(id),0)+1 fr 阅读全文
posted @ 2019-11-25 20:42 uzxin 阅读(3112) 评论(0) 推荐(0)