mybatis的config.xml文件中不再需要通过<mapper>一个一个配置实体的xml文件了

在学习Mybatis时,通常会在config.xml中逐个配置实体的mapper.xml文件,但大型项目中并未如此操作。实际上,当Mybatis与Spring整合后,只需一行配置即可加载classpath下mappings目录下的所有XML映射文件,避免了配置文件的臃肿。
摘要由CSDN通过智能技术生成

刚开始学习了mybatis,知道mybatis中有两种配置文件,一个是mybatis的全局配置文件config.xml,还有一种是实体对应的XXXmapper.xml文件。

如果是新手学习mybatis的话,肯定是要在config.xml文件中一条一条的配置XXXmapper.xml的。
例如这样:

<mappers>
        <!-- 通过resource引用mapper的映射文件 -->
        <mapper resource="sqlmap/User.xml" />
</mappers>

但是:我在写项目的时候,看大项目中的mybatis.xml文件里面并没有一条一条的这样的配置文件啊?仔细想想也是,那么多实体,如果都是一条一条的写,这个总的配置文件得多臃肿啊!

现在经过百度终于知道了,mybatis在和Spring整合之后,只需要一条配置信息就可以将所有的XXXmapper.xml加载了。
如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值