- 检查是不是引入 jar 冲突
- 检查 Mapper.java 的扫描路径
- 检查命名空间是否正常? 检查包扫描路径typeAliasesPackage是否正常?如果扫描不到,MP 无法进行预注入
- 检查是否指定了主键?如未指定,则会导致 selectById 相关 ID 无法操作,请用注解 @TableId 注解表 ID 主键。当然 @TableId 注解可以没有!5. 但是你的主键必须叫 id(忽略大小写)
- SqlSessionFactory不要使用原生的,请使用MybatisSqlSessionFactory
我是第五条解决的
哦啦哦啦 发布了10 篇原创文章 · 获赞 0 · 访问量 161 私信 关注