为什么mapper读取不到dao里面的方法?

来源:4-1 自定义sql

骑猪追虎

2019-06-23 23:38

mapper里面的方法名称是复制dao里面的方法名称;

如何改用注解方式是可以正常运行;

https://img2.mukewang.com/5d0f9cdb0001103313250514.jpg

写回答 关注

3回答

  • 老猿
    2019-07-02 08:45:11
    已采纳

    同学找到错误原因了

    mybatis-plus:

       mapper-locations: 

        - com/mp/mapper/* 

    我这配置最后一行,横岗-和com/mp/mapper/* 之间有空格,你没有空格,所以报错了,这是yaml的语法规范。

  • 老猿
    2019-06-24 12:59:43


             你的配置文件配置mapper-locations了吗?如果没配置是找不到mapper.xml文件的。

           例如我的配置如下:

    mybatis-plus:

      mapper-locations:

      - com/mp/mapper/*


    骑猪追虎

    已经配置了,但是就是不行

    2019-06-26 23:16:02

    共 1 条回复 >

  • 骑猪追虎
    2019-06-26 23:17:07

    配置如下图:还是不行

    https://img.mukewang.com/5d138c5f0001b1ef13020508.jpg

    骑猪追虎 回复老猿

    g4ty

    2019-07-01 23:47:13

    共 4 条回复 >

MyBatis-Plus入门

MyBatis-Plus框架入门必学课程!

56140 学习 · 381 问题

查看课程

相似问题