版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ZNG_XP/article/details/78121995
上一篇说有了个问题是SpringBoot在支持MyBaties时需要将XML文件放在resources路径下,逼死强迫症啊,找了一下解决方法,发现SpringBoot在打包的时候默认在Java目录下的文件只打包 .java的文件,所以把xml文件或者其他类型文件放在这个目录下,自然就会在项目运行的时候找不到了,所以需要做一些处理操作,让SpringBoot知道需要打包那些类型的文件
Maven Build标签内添加配置:
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
然后是配置文件中MyBaties指定XML文件路径的修改
#Mybatis Mapper映射文件地址
mybatis.mapper-locations=classpath:com/example/demo/mapper/mapXml/*.xml
重启后,项目正常运行,没毛病