SpringBoot学习之配置MyBatis常见异常

Invalid bound statement (not found) 出现原因和解决方法:

 常见原因:

1.mapper.xml中namespace和实际mapper接口所在的位置不一致。

2.mapper.xml中的id名称和maapper接口中的方法名称不一致。

3.如果上述两点都没有问题,那么大概率是application配置文件有配置错误。

 

程序和SQL正常运行,但是总是返回null

此类问题可能是mybatis的数据源配置有问题,

错误比如下图

正确配置应该如下:

 

posted @ 2023-09-07 11:09  狗狗听话  阅读(41)  评论(0编辑  收藏  举报