从零开始···mybatis配置扫描补充

在配置mybatis,建了一个mapper包的接口与xml关联。这样一来发现dao层的类有点多余。想把dao层中类改为接口与xml关联,删除那个mapper包。
但在修改后发现出现了mybatis绑定的异常,就是dao层的接口与xml关联失败。经过反复实验发现是配置文件扫描设置的问题。
我开始的配置方式如图:
配置方式
使用< mybatis: scan base-package=····/>配置扫描位置,这种配置要求接口和xml文件名字相同,文件目录相同。
目录
如图中所示,xml文件的文件目录与dao接口的包目录一致,且文件名相同。此时才能成功扫描到文件并绑定。
而我在修改时没有修改文件名导致绑定失败。
当然也可以不用这种方法,分别配置扫描地址,这样虽然要多写一些代码,但是没有什么要求。
配置
如图,分别配置了xml和接口包的扫描地址,就不需要遵循文件名和文件目录的一致。
以上就是对mybatis中扫描配置的补充

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值