springboot+mybatis整合时的问题与注意

1628004190687

![img](file:///F:\QQ-我的文件\54796202\Image\Group2\JO\4}\JO4}3(7)9A87(EYZZC9T@)H.png)

1628004241511

1628004246277

1628004251223

1628004256803

![img](file:///F:\QQ-我的文件\54796202\Image\Group2\XR\JO\XRJOJ_9{5W{]R4726FBK3[E.png)

解决办法:

  1. mapper.xml文件中的 对应的mapper文件要写全

1628004287675

  1. mapper注解

1628004397497

一定要有@Mapper,@Repository这样才能被springboot自动注入识别

  1. 启动类和controller,pojo,mapper,service等要放在同一目录下,这样springboot才能注入bean

1628004509389

  1. application配置文件中

    1628004570810

前者为扫描实体类的包

后者为mapper对应的文件

1628004668791

config-location是mybatis的配置文件,不是mapper的文件。容易搞混淆,特别注意。

posted @ 2021-08-03 23:36  以经济建设为中心_QQ  阅读(40)  评论(0)    收藏  举报