javaType e jdbcType, configuração de importação Mybatis

erro jdbcType

exceção aninhada é org.apache.ibatis.builder.BuilderException: Erro
ao analisar Mapper XML. Causa: org.apache.ibatis.builder.BuilderException:
Erro ao resolver classe. Causa: org.apache.ibatis.type.TypeException:
não foi possível resolver o alias de tipo 'BIGINT'. Causa:
java.lang.ClassNotFoundException: não é possível localizar a classe: BIGINT

Motivo do erro: jdbcType é escrito como javaType
, jdbcType é o tipo de dados do banco de dados, javaType é o tipo de dados java; o tipo BIGINT não é usado em javaType e BIGINT deve ser capitalizado.

Configuração de importação do Mybatis

1.放在resource目录下
mybatis:
  type-aliases-package: com.hmt.cloud.entity
  mapper-locations: classpath:mapper/*.xml
2.放在mapper目录下
mybatis:
  type-aliases-package: com.hmt.cloud.entity
  mapper-locations: classpath:com/hmt/mapper/xml/*.xml

Guess you like

Origin blog.csdn.net/qq_41941497/article/details/120484839