前台list出现500异常
来源:8-9 商品管理模块所有功能自测
北极猫_
2018-03-19
</ pre> <p> <b>根本原因</ b> </ p> <pre> org.mybatis.spring.MyBatisSystemException:嵌套的异常是org.apache.ibatis.binding.BindingException:找不到参数'categoryIdList' 。可用参数是[CategoryIdList,productName,param1,param2]
日志信息
[22:03:58.810][DEBUG][c.m.d.C.selectCategoryChildrenByParentId][http-nio-8088-exec-4] ==> Preparing: SELECT id, parent_id, name, status, sort_order, create_time, update_time FROM miao_category WHERE parent_id=? [22:03:58.810][DEBUG][c.m.d.C.selectCategoryChildrenByParentId][http-nio-8088-exec-4] ==> Parameters: 100006(Integer) [22:03:58.811][DEBUG][c.m.d.C.selectCategoryChildrenByParentId][http-nio-8088-exec-4] <== Total: 0 [22:03:58.811][DEBUG][org.mybatis.spring.SqlSessionUtils][http-nio-8088-exec-4] Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3f26f57d] [22:03:58.820][DEBUG][org.mybatis.spring.SqlSessionUtils][http-nio-8088-exec-4] Creating a new SqlSession [22:03:58.821][DEBUG][org.mybatis.spring.SqlSessionUtils][http-nio-8088-exec-4] SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@42416f45] was not registered for synchronization because synchronization is not active [22:03:58.870][DEBUG][org.mybatis.spring.SqlSessionUtils][http-nio-8088-exec-4] Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@42416f45]
写回答
3回答
-
你好,同学 500 就是服务器异常啦, 你这个异常应该发生在mybatis,你把后端的异常日志 全部发这里来,记得排版一下。另外目前看有限的线索,是否可以检查一下这个办法,在mybatis的interface绑定数据时候 参数是否有问题。
包括注解是否加全,位置是否对应好。
012018-03-20 -
北极猫_
提问者
2018-03-20
破案了, productMapper写错
00 -
about_blank
2018-03-19
CategoryIdList debug 看下传到xml 的声明贴一下?
00
相似问题