🎈1 参考文档
🔍2 问题描述
报错:Unsatisfied dependency expressed through bean property ‘sqlSessionFactory’。
发现在target下没找到xml。
🚀3 解决方法
-
在pom.xml中放行mapper.xml,在Maven的build中加入以下配置。
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.yml</include> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> </resources> </build>
-
配置application.yml文件。
mybatis-plus: # mapper扫描 mapper-locations: classpath:com/hyc/nsms/mapper/xml/*.xml
-
参考目录结构。
-
maven选择clean和campile重新编译即可。
-
成功生成xml。