![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis常见错误
icode小白
记录后端学习心得体会
展开
-
mybatis未找到映射异常
a query was run and no Result Maps were found解析:一个请求结果运行,但是未找到映射一般出现:resultMap或resultType或ofType未写,导致找不到映射文件原创 2020-12-15 14:52:26 · 580 阅读 · 0 评论 -
myBaties中的空指针异常
java.lang.NullPointerException解析:产生原因一个变量是null,及只有其名,没有实值内容,也没分配内存遇到: 中未设置javaType (导致自动匹配不到类,类.属性就出现空指针异常)原创 2020-12-15 14:50:03 · 185 阅读 · 0 评论 -
mybatis参数类型错误
There is no getter for property named ‘eid’ in ‘class java.lang.String’解析:在class java.lang.string中没有属性eid的getter,(在底层用的是getter获取值所以不能直接传参数名)解决: 中不能传入eid单个用{}中不能传入eid 单个用中不能传入eid单个用{value}或parameter,多个用{_parameter},多个用parameter,多个用{param1}、param2但是要注意{pa原创 2020-12-15 14:49:20 · 436 阅读 · 1 评论 -
mybatis中inset语句没有返回值的原因
问题描述:mybatis中inset语句没有返回值的原因解决方案:标签使用错误:使用成了, 应该用原创 2020-12-15 14:30:32 · 590 阅读 · 0 评论 -
Before start of result set错误
Before start of result set错误当第一次rs.next()的时候 游标位置在表的最上方 也就是说处于一个空的位置 但是如果没有rs.next() 游标的位置为空 所以rs.getString("name") 不知道是哪个位置解决:添加上rs.next(),一般使用while(rs.next())(进行多次循环),或if(rs.next())(进行单次循环)...原创 2020-12-15 14:35:12 · 100 阅读 · 0 评论