本文共 449 字,大约阅读时间需要 1 分钟。
新建了一个Spring Boot加MyBatis的项目,项目启动时出现了错误:“org.mybatis.binding.BindingException: Invalid bound statement”,提示无法找到mspper类。这是由于MyBatis配置错误导致的,特别是Mapper文件路径配置不当。
首先,检查application.properties文件中的MyBatis配置,确保Mapper文件路径正确。添加以下配置:
mybatis.mapperLocations=classpath:/mapper/*.xmlmybatis.type-aliases-packsge=com.jjl.pojo
确保Mapper文件放在src/main/resources/mapper目录下。同时,在Spring Boot的配置类中启用@MapperScan,以便扫描Mapper接口。
完成以上步骤后,重新启动项目,错误应解决。如果问题依旧,检查日志以获取更多信息,确保所有配置正确无误。
转载地址:http://pwvfk.baihongyu.com/