mybatis 找不到对应的表名

Spring Boot 0 1837 0 2020-11-25 17:49:08

spring boot 项目报错: tk.mybatis.mapper.MapperException: 无法获取实体类com.voyky.domain.entity.xxx对应的表名。 可能问题:

  1. 引入的MapperScan包不对,应该为 import tk.mybatis.spring.annotation.MapperScan; 而不是 import org.mybaties.spring.annotation.MapperScan;
  2. 项目jdk和部署的jdk版本不一样,导致InvocationTargetException异常信息返回一个空值,没有调用invoc里的重写消息方法。
  3. 映射文件发生改变。

经排查是由于问题1造成。

主题切换

颜色:

主题: