沐戈! 2021-06-14 18:14 采纳率: 100%
浏览 40
已采纳

报错,最近整合ssm项目时遇到了这样的问题Exception in thread "main"

Exception in thread "main" org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example.ssm.mapper.UserDao.queryUserById
	at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
	at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:53)
	at org.apache.ibatis.binding.MapperProxy.lambda$cachedMapperMethod$0(MapperProxy.java:98)
	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)
	at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:97)
	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:92)
	at com.sun.proxy.$Proxy2.queryUserById(Unknown Source)
	at com.example.ssm.ssm.start.main(start.java:21)

上面是报错信息,我用的是ssm框架,整合期间报的错误:下面是我的类还有xml文件:

网上查的都是映射文件和接口类不在同一个目录下还有id名跟接口方法名不一致还有命名空间路径不对。这些我都检查了好几遍,确认没有错,请各位大佬指点指点

  • 写回答

3条回答 默认 最新

  • 关注

    把SQL语句写成一行

    select * from tb_user;

    试试

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥60 许可证msc licensing软件报错显示已有相同版本软件,但是下一步显示无法读取日志目录。
  • ¥15 Attention is all you need 的代码运行
  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
  • ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事:
  • ¥15 前置放大电路与功率放大电路相连放大倍数出现问题
  • ¥80 部署运行web自动化项目
  • ¥15 腾讯云如何建立同一个项目中物模型之间的联系
  • ¥30 VMware 云桌面水印如何添加