一直显示 Invalid bound statement (not found): com.example.demo.dao.AreaDao.queryArea

来源:3-6 dao层开发

精慕门7030732

2018-02-26 23:29

http://img1.mukewang.com/5a94276a00016ed509930285.jpg

不知道什么情况,哪位兄台给解决一下。

写回答 关注

9回答

  • 翔仔
    2018-02-27 00:01:20

    同学好,请按照以下的步骤排查

    1:检查xml文件所在package名称是否和Mapper interface所在的包名一一对应;
    2:检查xml的namespace是否和xml文件的package名称一一对应;
    3:检查方法名称是否对应;

    WangJh... 回复翔仔

    好的,我再看看。

    2018-02-28 16:40:10

    共 3 条回复 >

  • 王小多v
    2020-01-17 15:27:38

    检查application.yml里是否加了以下配置:

    mybatis:
      type-aliases-package: com.imooc.xxx          # 所有实体类所在包路径
      mapper-locations: classpath:mapper/*.xml      # mapper映射文件


    慕妹6288...

    谢谢,解决了

    2020-02-14 12:26:34

    共 1 条回复 >

  • qq_慕数据9173126
    2019-07-18 11:30:30

    我这边就一直提示找不到方法:

    首先,xxMapper.xml和xxMapper接口是放在同一个包下面的,

    其次,xxMapper.xml配置的namespace是xxMapper接口的全路径,

    然后xxMapper.xml里面的方法名是直接copy接口里面的,

    但是测试的时候就一直提示找不到方法;

    org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): cn.com.wang.mybatis.Mapper.EmpMapper.selAllEmp

    喵喵a

    俺也是😭快凌晨一点了还没整完,从下午2点整到现在,哭了啊啊啊啊😭😭

    2021-08-28 00:48:21

    共 2 条回复 >

  • weibo_花非花梦222_0
    2018-12-07 09:10:54

    小哥哥你好啊,我遇到的跟你一模一样的错误提示,请问一下,你是怎么解决的?拜托拜托

    慕数据813...

    你弄好了没 哈啊哈

    2019-04-10 16:18:59

    共 1 条回复 >

  • 野草glj
    2018-08-20 15:27:13

    我的错误出在了application.properties中配置的myBatis变量与SessionFactoryConfiguration.java中通过@Value引入时没有对应上,也会报这个错误,大家可以仔细检查一下。

    饺子大魔王

    虽然我不是因为这个问题,但是确实是这里少了个配置,感谢

    2019-12-05 08:48:09

    共 1 条回复 >

  • a1341321259
    2018-07-27 19:21:11

    第一个检查是什么意思呢?

  • 慕沐0267534
    2018-03-30 17:35:53

    我也没懂?楼主能帮忙说下你的解决方法吗?

  • qq_水寒_2
    2018-03-14 00:49:09

    什么意思  好乱啊


  • 精慕门7030732
    2018-02-27 21:10:53

    解决了,感谢老师。

    慕容2232... 回复weibo_...

    MapperScan里加个.*.dao

    2020-10-22 16:23:33

    共 7 条回复 >

SpringBoot+MyBatis搭建迷你小程序

SpringBoot+MyBatis搭建小程序后台

91497 学习 · 621 问题

查看课程

相似问题