博客
关于我
org.apache.ibatis.binding.BindingException: Invalid bound statement错误一例
阅读量:795 次
发布时间:2023-02-26

本文共 449 字,大约阅读时间需要 1 分钟。

新建了一个Spring Boot加MyBatis的项目,项目启动时出现了错误:“org.mybatis.binding.BindingException: Invalid bound statement”,提示无法找到mspper类。这是由于MyBatis配置错误导致的,特别是Mapper文件路径配置不当。

首先,检查application.properties文件中的MyBatis配置,确保Mapper文件路径正确。添加以下配置:

mybatis.mapperLocations=classpath:/mapper/*.xml
mybatis.type-aliases-packsge=com.jjl.pojo

确保Mapper文件放在src/main/resources/mapper目录下。同时,在Spring Boot的配置类中启用@MapperScan,以便扫描Mapper接口。

完成以上步骤后,重新启动项目,错误应解决。如果问题依旧,检查日志以获取更多信息,确保所有配置正确无误。

转载地址:http://pwvfk.baihongyu.com/

你可能感兴趣的文章