【Java】SpringBoot中读取mybatis的xml文件

当XML文件位于Java目录下而非resource目录时,需要在pom.xml中做配置以便加载。如果XML在resource并遵循mapper目录结构,SpringBoot会自动加载;否则,需在yml文件中指定XML的目录路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

xml在java目录下

 

如图所示,xml文件并没有在recourse目录下,因此我们需要进行一些配置,才可以将xml文件读取。如下图所示:

 在pom文件中进行配置,这样就可以将java目录下的xml文件进行加载了!!

在yml文件中配置xml的目录

 

xml在recourse目录下

如果xml是正常放在recourse目录下,且目录结构与mapper目录结构一致,那么我们就不需要任何配置,SpringBoot会自动帮我们加载,若xml目录结构与mapper目录结构不一致,那么我们就应该在yml文件中配置xml的文件目录,即classpath:目录结构/*.xml。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值