SpringBoot学习-MyBaties的XML文件路径处理

上一篇说有了个问题是SpringBoot在支持MyBaties时需要将XML文件放在resources路径下,逼死强迫症啊,找了一下解决方法,发现SpringBoot在打包的时候默认在Java目录下的文件只打包 .java的文件,所以把xml文件或者其他类型文件放在这个目录下,自然就会在项目运行的时候找不到了,所以需要做一些处理操作,让SpringBoot知道需要打包那些类型的文件
Maven Build标签内添加配置:

<resources>
    <resource>
        <directory>src/main/javadirectory>
        <includes>
            <include>**/*.xmlinclude>
        includes>
    resource>
resources>

然后是配置文件中MyBaties指定XML文件路径的修改

#Mybatis Mapper映射文件地址
mybatis.mapper-locations=classpath:com/example/demo/mapper/mapXml/*.xml

重启后,项目正常运行,没毛病

你可能感兴趣的:(BUG篇,集成篇,SpringBoot,springboot学习)