今天我在使用mybatis逆向工程的时候,由于一个疏忽字打错了。。结果花了一早上才把错误找全。。广大小伙伴们一定要小心啊(能复制粘贴就别手打)

关于org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.atguigu.crud.dao.DepartmentMapper.insertSelective的错误

在设置逆向工程的xml的时候 一定要将左边的包名和设置的名字一一对应(强烈建议直接复制粘贴)

比如javabean的 targetPackage = “包名” 这个地方如果写错了一个字母,那么将会重新生成一个新的包

而万一不小心打错字了,并且你已经意识到了,并将包名重新改了过来,但却还是报错!并且出现

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.atguigu.crud.dao.DepartmentMapper.insertSelective的错误的时候

一定要先去看看Spring的配置文件applicationContext.xml的配置有没有问题

如果一切正常,那还有一个最最最最重要的地方,去找与之dao层文件对应而生成的xml文件看看(由于逆向工程包名打漏或其他情况),打开xml 直接找到最上方<mapper namespace="com.atguigu.crud.dao.DepartmentMapper">,这里与dao包对应 。

逆向工程如果将dao包标志错了,那么这里也会出错

这个恶心了我一早上的问题。。我也是第一次合并ssm框架 发个提醒希望大家不要采雷。

最新文章

  1. iOS开发之各种动画各种页面切面效果
  2. [SQL入门级] 接上篇,继续查询
  3. [OSG]矩阵运算
  4. input onfocus onblur
  5. [二]poi实践一
  6. C#中的Collections命名空间
  7. android面试题 不仅仅是面试是一个很好的学习
  8. android 如何将电话簿SDN数字和其他普通的数字混合在一起?
  9. k个区间相交的段落数 Educational Codeforces Round 4 D
  10. centos 6.5系统判断软件是否安装,如果没安装,则直接使用yum安装,并添加启动项
  11. springmvc跨域+token验证(app后台框架搭建二)
  12. 免费分享Navicat12各版本破解(仅供学习使用)
  13. Mac OS X系统下,svn: Can&#39;t remove file Operation not permitted.解决方案
  14. gRPC 在 Python中的应用
  15. Java利用cors实现跨域请求
  16. 前端面试题---vue部分
  17. git的简单使用(一些小操作,持续更新)
  18. 【UOJ#246】套路(动态规划)
  19. [转]ubuntu ssh登陆显示系统信息
  20. VHDL 数字时钟设计

热门文章

  1. day48-线程-信号量
  2. day19-3个双下item方法
  3. bzoj 3450 Tyvj1952 Easy (概率dp)
  4. python3下scrapy爬虫(第十二卷:解决scrapy数据存储大量数据时阻塞问题)
  5. Ubuntu 12.04 搭建TFTP服务器
  6. iOS动画效果合集、飞吧企鹅游戏、换肤方案、画板、文字效果等源码
  7. 吴裕雄--天生自然 HADOOP大数据分布式处理:主机与服务器时间同步设置
  8. UFT场景恢复
  9. 前端之css引入方式/长度及颜色单位/常用样式
  10. python之event事件