Mybatis学习
来源:互联网 发布:php开发游戏 编辑:程序博客网 时间:2024/06/15 22:51
在学习Mybatis的过程中,
写程序练手,遇到的最烦的问题是org.apache.ibatis.binding.BindingException: Invalid bound statement (not found),这还是我只调用increase方法向数据库增加一条信息。打印了sqlSession,可以打印出信息。
初步猜测,是mybatis-config.xml和BookMapper.xml中,猜测文件路径映射错误。检查验证发现没错,很是无奈。
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.lzy.mappers.BookMapper.increase。
再次检查Mapper XML文件中SQL映射语句配置,检查,书写无误。(即使只调用一个increase,但是其他SQL映射配置错误,也是会报错。)
之后查看Web Depolyment Assembly,整理文件结构,(在eclipse中新建web项目,再转成maven项目,目录结构有点乱)。推测可能是没有编译到的问题。
清理,运行编译,发现property name=”driver与jdbc.properties中名字jdbc.driverName对应错误。
总结:基本解决思路:在看错误异常提示,找到对应Mapper.XML中寻找错误,主要注意namespace命名,其次sql映射。实在不行,就先锁定区域注释其他语句,准确确定出错代码块,再分析。
- Mybatis学习---了解Mybatis
- 【Mybatis学习】Mybatis缓存
- MyBatis学习
- MyBatis学习
- MyBatis学习
- Mybatis学习
- mybatis学习
- Mybatis学习
- mybatis学习
- MyBatis 学习
- MyBatis学习
- MyBatis学习
- MyBatis学习
- MyBatis学习
- mybatis学习
- mybatis 学习
- mybatis学习
- MyBatis学习
- 「WebRTC」最新 WebRTC 源码目录结构分析
- centos7 jdk安装
- 服务器突然Out of memory的问题排查
- 文 件 I / O
- 【BZOJ1036】【ZJOI2008】树的统计
- Mybatis学习
- 此博客暂时不更新了
- C-一个栈的实现
- czl的知识点整理1——堆
- jsp有哪些内置对象?作用分别是什么?
- 函数重载
- perl 回调函数
- Treap树
- 有关ServletConfig的用法