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

版权声明:本文为博主原创文章,未经博主允许不得转载。 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

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

猜你喜欢

转载自blog.csdn.net/ZNG_XP/article/details/78121995
今日推荐