报错
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.atguigu.eduservice.mapper.EduCourseMapper.getPublishCourseInfo
原因
maven加载机制造成的问题。 maven加载的时候,把java类型的文件进行编译,如果是其他类型的文件,不会加载
解决方式
1.复制xml文件夹到target对应的目录 2.复制xml文件夹到resource目录中 不推荐,改变了项目结构 3.(推荐)通过配置实现 *(1)pom.xml *(2)项目application.properties
(推荐)通过配置实现
*(1)pom.xml
在service_edu包下的pom.xml添加以下内容:
src/main/java ***.xml **/*.properties true
*(2)项目application.properties
#配置mapper xml文件的路径 mybatis-plus.mapper-locations=classpath:com/atguigu/eduservice/mapper/xml/*.xml



