javaType e jdbcType
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